diff --git a/Dockerfile b/Dockerfile index 0d87511..fafefab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # --- -from alpine:3.9 as builder +from alpine:3.18 as builder ARG UID=1000 ENV APP_PATH /app @@ -10,17 +10,17 @@ RUN chown -R builder . RUN apk add --no-cache nodejs RUN apk add --no-cache openssl -RUN apk add --no-cache --virtual build-deps git python npm make g++ +RUN apk add --no-cache --virtual build-deps git python3 npm make g++ USER builder RUN npm install && npm run bowerdeps # --- -from alpine:3.9 as app +from alpine:3.18 as app RUN apk add --no-cache nodejs ENV APP_PATH /app WORKDIR ${APP_PATH} COPY --from=builder ${APP_PATH}/ ${APP_PATH}/ COPY --from=builder ${APP_PATH}/config/default.toml /etc/wildduck/www.toml ENTRYPOINT ["node", "server.js"] -CMD ["--config=\"/etc/wildduck/www.toml\""] +CMD ["--config=/etc/wildduck/www.toml"]