提交 240be0cd authored 作者: yoyoyo's avatar yoyoyo

1

上级 d627e770
...@@ -318,7 +318,23 @@ start_project() { ...@@ -318,7 +318,23 @@ start_project() {
read -r restart read -r restart
if [ "$restart" = "y" ]; then if [ "$restart" = "y" ]; then
if docker-compose ps | grep -q "Up"; then if docker-compose ps | grep -q "Up"; then
docker-compose restart mall-admin mall-api mall-data nginx mall-tools go-nginx myiframe images_proxy
# 定义服务列表
services=("mall-admin" "mall-api" "mall-data" "nginx" "mall-tools" "go-nginx" "myiframe" "images_proxy" "proxy-mysql" "proxy-server")
# 遍历服务列表
for service in "${services[@]}"; do
# 检查容器是否已创建
if docker ps -a --format '{{.Names}}' | grep -q "^$service$"; then
echo "$service is already created. Restarting..."
docker-compose restart "$service"
else
echo "$service is not created. Creating and starting..."
docker-compose up -d "$service"
fi
done
# docker-compose restart mall-admin mall-api mall-data nginx mall-tools go-nginx myiframe images_proxy proxy-mysql proxy-server
echo "重启中 预计 60秒左右启动成功 ..." echo "重启中 预计 60秒左右启动成功 ..."
sleep 60 sleep 60
else else
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论