|
|
|
@ -11,6 +11,26 @@ if ! command -v docker &> /dev/null; then |
|
|
|
exit 1 |
|
|
|
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 |
|
|
|
echo "检查并更新Docker工具..." |
|
|
|
|
|
|
|
|