micro-bundle/DockerfileSlim
2025-02-24 14:54:43 +00:00

21 lines
524 B
Plaintext

FROM busybox:glibc
COPY ./conf/Shanghai /usr/share/zoneinfo/Asia/Shanghai
COPY ./conf/certs /etc/ssl/certs
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
#ENV TZ Asia/Shanghai
ARG GIT_COMMIT=default_value
ENV GIT_COMMIT=$GIT_COMMIT
WORKDIR /app/main-client
#通过名称引用
COPY ./build/app ./bin/mainServer
COPY ./conf/ /app/conf/
COPY ./conf/ ./conf/
COPY ./conf/ /app/main-client/bin/conf/
ENV MODE_ENV prod
WORKDIR /app/main-client/bin
CMD ["./mainServer"]