optimise Dockerfile

lowleveltgfilter
Simon 4 years ago
parent 80229923d8
commit 7b1d44c645
No known key found for this signature in database
GPG Key ID: 6ACF11630B5D8F82

@ -23,7 +23,7 @@ build-dev: # This job runs in the build stage, which runs first.
script: script:
- echo "Compiling the code..." - echo "Compiling the code..."
- cd docker-configs - cd docker-configs
- docker buildx build --no-cache -f Dockerfile-proxy -t hacknix/freedmr:development-latest -t gitlab.hacknix.net:5050/hacknix/freedmr:development-latest --platform linux/arm/v7,linux/amd64,linux/i386,linux/arm64 --push . - docker buildx build -f Dockerfile-proxy -t hacknix/freedmr:development-latest -t gitlab.hacknix.net:5050/hacknix/freedmr:development-latest --platform linux/arm/v7,linux/amd64,linux/i386,linux/arm64 --push .
@ -38,7 +38,7 @@ build-release: # This job runs in the build stage, which runs first.
script: script:
- echo "Compiling the code..." - echo "Compiling the code..."
- cd docker-configs - cd docker-configs
- docker buildx build --no-cache -f Dockerfile-proxy -t hacknix/freedmr:latest -t gitlab.hacknix.net:5050/hacknix/freedmr:latest -t hacknix/$CI_COMMIT_TAG-with-proxy -t gitlab.hacknix.net:5050/hacknix/freedmr:$CI_COMMIT_TAG-with-proxy -t hacknix/freedmr:development-latest -t gitlab.hacknix.net:5050/hacknix/freedmr:development-latest --platform linux/arm/v7,linux/amd64,linux/i386,linux/arm64 --push . - docker buildx build -f Dockerfile-proxy -t hacknix/freedmr:latest -t gitlab.hacknix.net:5050/hacknix/freedmr:latest -t hacknix/$CI_COMMIT_TAG-with-proxy -t gitlab.hacknix.net:5050/hacknix/freedmr:$CI_COMMIT_TAG-with-proxy -t hacknix/freedmr:development-latest -t gitlab.hacknix.net:5050/hacknix/freedmr:development-latest --platform linux/arm/v7,linux/amd64,linux/i386,linux/arm64 --push .

@ -17,7 +17,7 @@
############################################################################### ###############################################################################
FROM python:3.9-alpine FROM python:3.9-alpine
COPY entrypoint-proxy /entrypoint ENTRYPOINT [ "/entrypoint" ]
RUN adduser -D -u 54000 radio && \ RUN adduser -D -u 54000 radio && \
apk update && \ apk update && \
@ -29,6 +29,6 @@ RUN adduser -D -u 54000 radio && \
apk del git gcc musl-dev && \ apk del git gcc musl-dev && \
chown -R radio: /opt/freedmr chown -R radio: /opt/freedmr
COPY entrypoint-proxy /entrypoint
USER radio USER radio
ENTRYPOINT [ "/entrypoint" ]

Loading…
Cancel
Save

Powered by TurnKey Linux.