From 6663df10e8d934af2891592e9c06c3f7b3fc4eb8 Mon Sep 17 00:00:00 2001 From: zerosaturation Date: Fri, 10 Apr 2026 12:54:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20docker=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/deploy.sh | 5 +++++ docker/docker-compose.prod.yml | 1 + 2 files changed, 6 insertions(+) diff --git a/docker/deploy.sh b/docker/deploy.sh index 04afe6c..fe4574d 100755 --- a/docker/deploy.sh +++ b/docker/deploy.sh @@ -330,6 +330,11 @@ echo '✅ 镜像加速器配置完成' echo '✅ Docker 环境就绪' ENDSSH + print_step "🌐 创建 Docker 网络" + print_msg "$YELLOW" "创建 topfans-net..." + sshpass -p "$SERVER_PASSWORD" ssh -T -p "${SERVER_PORT}" "${SERVER_USER}@${SERVER_HOST}" "docker network create topfans-net 2>/dev/null || true" + print_msg "$GREEN" "✅ 网络就绪" + # 确保服务器目录存在 ssh_cmd "mkdir -p ${SERVER_PATH}/images" print_msg "$GREEN" "✅ 服务器目录就绪" diff --git a/docker/docker-compose.prod.yml b/docker/docker-compose.prod.yml index 169f4e9..84c19f3 100644 --- a/docker/docker-compose.prod.yml +++ b/docker/docker-compose.prod.yml @@ -303,6 +303,7 @@ services: networks: topfans-net: driver: bridge + external: true volumes: postgres_data: