mirror of
https://github.com/woodchen-ink/random-api-go.git
synced 2025-07-18 13:52:02 +08:00
feat: refactor Dockerfile and implement new CSV handling logic
This commit is contained in:
parent
0aaed93abc
commit
4367782a36
@ -24,6 +24,8 @@ WORKDIR /root/
|
|||||||
|
|
||||||
COPY --from=builder /app/random-api .
|
COPY --from=builder /app/random-api .
|
||||||
COPY --from=builder /app/public ./public
|
COPY --from=builder /app/public ./public
|
||||||
|
# 复制 public 目录到一个临时位置
|
||||||
|
COPY --from=builder /app/public /tmp/public
|
||||||
|
|
||||||
# 创建日志目录并设置权限
|
# 创建日志目录并设置权限
|
||||||
RUN mkdir -p /var/log/random-api && chmod 755 /var/log/random-api
|
RUN mkdir -p /var/log/random-api && chmod 755 /var/log/random-api
|
||||||
@ -34,5 +36,8 @@ EXPOSE 5003
|
|||||||
RUN apk add --no-cache tini
|
RUN apk add --no-cache tini
|
||||||
ENTRYPOINT ["/sbin/tini", "--"]
|
ENTRYPOINT ["/sbin/tini", "--"]
|
||||||
|
|
||||||
# 运行应用
|
# 创建一个启动脚本
|
||||||
CMD ["./random-api"]
|
COPY start.sh /start.sh
|
||||||
|
RUN chmod +x /start.sh
|
||||||
|
|
||||||
|
CMD ["/start.sh"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user