Update Dockerfile
Browse files- Dockerfile +2 -2
Dockerfile
CHANGED
@@ -5,8 +5,8 @@ ENV SUB_STORE_PUSH_SERVICE="https://api.day.app/XXXXXXXXXXXX/[推送标题]/[推
|
|
5 |
ENV SUB_STORE_CRON="0 0 * * *"
|
6 |
ENV SUB_STORE_FRONTEND_BACKEND_PATH="/vvgd8jp6iz"
|
7 |
|
8 |
-
#
|
9 |
-
CMD ["sh", "-c", "
|
10 |
|
11 |
# 指定容器暴露的端口
|
12 |
EXPOSE 3001
|
|
|
5 |
ENV SUB_STORE_CRON="0 0 * * *"
|
6 |
ENV SUB_STORE_FRONTEND_BACKEND_PATH="/vvgd8jp6iz"
|
7 |
|
8 |
+
# 保持镜像原始的启动命令 (注意端口号是3000)
|
9 |
+
CMD [ "/bin/sh", "-c", "if [ -n \"$SUB_STORE_CRON\" ]; then echo \"${SUB_STORE_CRON} curl http://127.0.0.1:3000/api/sync/artifacts > /opt/app/data/cron.log 2>&1\" > /etc/crontabs/root && crond; fi; mkdir -p /opt/app/data; cd /opt/app/data; SUB_STORE_BACKEND_API_HOST=:: SUB_STORE_FRONTEND_HOST=:: SUB_STORE_FRONTEND_PORT=3001 SUB_STORE_FRONTEND_PATH=/opt/app/frontend SUB_STORE_DATA_BASE_PATH=/opt/app/data node /opt/app/sub-store.bundle.js" ]
|
10 |
|
11 |
# 指定容器暴露的端口
|
12 |
EXPOSE 3001
|