Browse Source

alpine image

power-cycle v0.1.0.3
Mayank 4 years ago
parent
commit
db0617f010
  1. 4
      .github/workflows/on-tag.yml
  2. 7
      Dockerfile

4
.github/workflows/on-tag.yml

@ -41,14 +41,14 @@ jobs:
- name: Run Docker build X (against tag)
run: |
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--platform linux/amd64,linux/386,linux/arm/v7,linux/arm64 \
-t getumbrel/manager:$TAG \
--output "type=registry" \
.
- name: Run Docker build X (against latest)
run: |
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--platform linux/amd64,linux/386,linux/arm/v7,linux/arm64 \
-t getumbrel/manager:latest \
--output "type=registry" \
.

7
Dockerfile

@ -1,5 +1,10 @@
# specify the node base image with your desired version node:<version>
FROM node:12.16.3-slim
FROM node:12.16.3-alpine
# install tools
RUN apk --no-cache add --virtual native-deps \
g++ gcc libgcc libstdc++ linux-headers autoconf automake make nasm python git && \
yarn global add node-gyp
# Create app directory
WORKDIR /usr/src/app

Loading…
Cancel
Save