mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
avoid warning by setting SYNC_PORT as ARG in Dockerfile (#3675)
* Add myself to CONTRIBUTORS file * avoid warning by setting SYNC_PORT as ARG in Dockerfile 1 warning found (use docker --debug to expand): - UndefinedVar: Usage of undefined variable '$SYNC_PORT'
This commit is contained in:
parent
5a7a9090b6
commit
7f12814bbe
3 changed files with 8 additions and 3 deletions
|
@ -203,6 +203,7 @@ hideo aoyama <https://github.com/boukendesho>
|
|||
Ross Brown <rbrownwsws@googlemail.com>
|
||||
🦙 <github.com/iamllama>
|
||||
Lukas Sommer <sommerluk@gmail.com>
|
||||
Omar Kohl <omarkohl@posteo.net>
|
||||
|
||||
********************
|
||||
|
||||
|
|
|
@ -11,6 +11,8 @@ anki-sync-server
|
|||
|
||||
FROM alpine:3.20.2
|
||||
|
||||
ARG SYNC_PORT=8080
|
||||
|
||||
RUN adduser -D -h /home/anki anki
|
||||
|
||||
COPY --from=builder /anki-server/bin/anki-sync-server /usr/local/bin/anki-sync-server
|
||||
|
@ -20,7 +22,7 @@ RUN apk update && apk add --no-cache bash && rm -rf /var/cache/apk/*
|
|||
|
||||
USER anki
|
||||
|
||||
ENV SYNC_PORT=${SYNC_PORT:-"8080"}
|
||||
ENV SYNC_PORT=${SYNC_PORT}
|
||||
|
||||
EXPOSE ${SYNC_PORT}
|
||||
|
||||
|
|
|
@ -11,9 +11,11 @@ anki-sync-server
|
|||
|
||||
FROM gcr.io/distroless/cc-debian12
|
||||
|
||||
ARG SYNC_PORT=8080
|
||||
|
||||
COPY --from=builder /anki-server/bin/anki-sync-server /usr/bin/anki-sync-server
|
||||
|
||||
ENV SYNC_PORT=${SYNC_PORT:-"8080"}
|
||||
ENV SYNC_PORT=${SYNC_PORT}
|
||||
|
||||
EXPOSE ${SYNC_PORT}
|
||||
|
||||
|
@ -24,4 +26,4 @@ CMD ["anki-sync-server"]
|
|||
HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \
|
||||
CMD ["anki-sync-server", "--healthcheck"]
|
||||
|
||||
LABEL maintainer="Jean Khawand <jk@jeankhawand.com>"
|
||||
LABEL maintainer="Jean Khawand <jk@jeankhawand.com>"
|
||||
|
|
Loading…
Reference in a new issue