feat(docker): housekeeping for dockerfile
All checks were successful
/ build (push) Successful in 5m30s
All checks were successful
/ build (push) Successful in 5m30s
This commit is contained in:
parent
51eaa38a8f
commit
f3b6b17768
2 changed files with 13 additions and 6 deletions
8
.dockerignore
Normal file
8
.dockerignore
Normal file
|
@ -0,0 +1,8 @@
|
|||
.forgejo
|
||||
.run
|
||||
_doc
|
||||
bin
|
||||
server/web/node_modules
|
||||
server/web/build
|
||||
server/web/ci/*
|
||||
server/web/coverage
|
11
Dockerfile
11
Dockerfile
|
@ -13,8 +13,7 @@ RUN apk --update upgrade && \
|
|||
|
||||
WORKDIR /app
|
||||
COPY . .
|
||||
RUN rm -rf bin/ && \
|
||||
npm install --global pnpm@^9 && \
|
||||
RUN npm install --global pnpm@^9 && \
|
||||
CC=gcc make ci
|
||||
|
||||
#
|
||||
|
@ -29,10 +28,10 @@ LABEL maintainer="Varakh <varakh@varakh.de>" \
|
|||
org.opencontainers.image.description="upda" \
|
||||
org.opencontainers.image.base.name="alpine:3.20"
|
||||
|
||||
ENV USER=appuser \
|
||||
GROUP=appuser \
|
||||
UID=2033 \
|
||||
GID=2033
|
||||
ENV USER appuser
|
||||
ENV GROUP appuser
|
||||
ENV UID 2033
|
||||
ENV GID 2033
|
||||
|
||||
RUN apk --update upgrade && \
|
||||
apk add sqlite tzdata && \
|
||||
|
|
Loading…
Reference in a new issue