Browse Source

完成合并:修复部署脚本

pull/2/head
徐飞洋 2 months ago
parent
commit
04c0de94d4
  1. 26
      deploy.sh

26
deploy.sh

@ -5,11 +5,31 @@
echo "开始部署微信小程序后端服务..." echo "开始部署微信小程序后端服务..."
# 检查是否安装了Docker # 检查是否安装了Docker
echo "检查Docker是否安装..." echo "检查Docker是否安装..."
if ! command -v docker &> /dev/null; then if ! command -v docker &> /dev/null; then
echo "错误: Docker未安装,请先安装Docker" echo "错误: Docker未安装,请先安装Docker"
exit 1 exit 1
fi fi
# 配置Docker国内镜像源加速
echo "配置Docker国内镜像源加速..."
mkdir -p /etc/docker
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": [
"https://registry.cn-hangzhou.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.baidubce.com",
"https://hub-mirror.c.163.com",
"https://reg-mirror.qiniu.com"
]
}
EOF
# 重启Docker服务使配置生效
systemctl daemon-reload 2>/dev/null || true
systemctl restart docker 2>/dev/null || true
sleep 5
# 检查并更新Docker Compose和Buildx # 检查并更新Docker Compose和Buildx
echo "检查并更新Docker工具..." echo "检查并更新Docker工具..."

Loading…
Cancel
Save