x
Some checks failed
Build docker and publish / build (20.15.1) (push) Failing after 5m41s

This commit is contained in:
shanshanzhong 2025-09-26 19:46:56 -07:00
parent 723ceddc3d
commit 97bb873bb8

View File

@ -120,7 +120,17 @@ jobs:
if docker ps -a | grep -q ppanel-server; then
echo "停止旧容器..."
docker stop ppanel-server || true
echo "等待容器完全停止..."
sleep 3
echo "删除旧容器..."
docker rm ppanel-server || true
# 如果普通删除失败,尝试强制删除
if docker ps -a | grep -q ppanel-server; then
echo "尝试强制删除容器..."
docker rm -f ppanel-server || true
fi
echo "等待删除操作完成..."
sleep 2
fi
# 拉取最新镜像
@ -129,10 +139,13 @@ jobs:
# 启动新容器
echo "启动新容器..."
cd /root/vpn_server
docker run -d \
--name ppanel-server \
--restart unless-stopped \
--network host \
-v ./config/ppanel.yaml:/app/etc/ppanel.yaml \
-v ./logs:/app/logs \
${{ env.REPO }}:${{ env.VERSION }}
# 检查容器状态