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: