|
@@ -95,12 +95,13 @@ if [ "$BUILD_API" = true ]; then
|
|
|
docker run -d --restart=always --name nunu-api \
|
|
|
-e TZ=Asia/Shanghai \
|
|
|
-e SERVICE_TYPE=api \
|
|
|
+ -e APP_CONF=config/prod.yml \
|
|
|
-p 8000:8000 \
|
|
|
-v /www/wwwroot/nunu/storage:/data/app/storage \
|
|
|
-v /www/wwwroot/nunu/config:/data/app/config \
|
|
|
-v go-mod-cache:/go/pkg/mod \
|
|
|
nunu-api:v1 \
|
|
|
- ./app -conf /data/app/config/prod.yml
|
|
|
+ ./app -conf config/prod.yml
|
|
|
else
|
|
|
echo "API容器已在运行中,如需重新创建请使用 --force 参数"
|
|
|
fi
|
|
@@ -118,16 +119,16 @@ if [ "$BUILD_TASK" = true ]; then
|
|
|
echo "停止并移除旧的Task容器..."
|
|
|
docker stop nunu-task 2>/dev/null || true
|
|
|
docker rm nunu-task 2>/dev/null || true
|
|
|
-
|
|
|
+
|
|
|
echo "启动新的Task容器..."
|
|
|
docker run -d --restart=always --name nunu-task \
|
|
|
-e TZ=Asia/Shanghai \
|
|
|
- -e SERVICE_TYPE=task \
|
|
|
+ -e APP_CONF=config/prod.yml \
|
|
|
-v /www/wwwroot/nunu/storage:/data/app/storage \
|
|
|
-v /www/wwwroot/nunu/config:/data/app/config \
|
|
|
-v go-mod-cache:/go/pkg/mod \
|
|
|
nunu-task:v1 \
|
|
|
- ./task -conf /data/app/config/prod.yml
|
|
|
+ ./task -conf config/prod.yml
|
|
|
else
|
|
|
echo "Task容器已在运行中,如需重新创建请使用 --force 参数"
|
|
|
fi
|