Docker被屏蔽被禁后,如何安装Docker并拉取镜像
Docker被禁后,可以使用二进制安装并配置可用Docker源
二进制包下载地址 https://download.docker.com/linux/static/stable/x86_64/
本次下载的版本为 docker-28.0.4.tar
网盘链接 https://pan.baidu.com/s/10rSZyo8StqZ-D3-E7I5Hzg?pwd=dsgn
tar -xvf docker-28.0.4.tar
mv docker/* /usr/bin/
rm -rf docker
#配置Docker服务
cat > /usr/lib/systemd/system/docker.service <<EOF
[Unit]
Description=bihuang
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl start docker
#配置Docker源
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
]
}
EOF
systemctl daemon-reload
systemctl restart docker
效果如下:
目前各镜像站只对pull做加速优化,不支持search,故对search操作来说,镜像站无效
有个地方需要注意的是,因为我们使用的第三方镜像站,而第三方镜像可能存在缺少部分版本镜像甚至没有某些镜像的情况,这种情况下需要指定该第三方镜像有的镜像版本号如docker pull library/centos:centos7.9.2009,否则pull时如果找不到对应镜像,就会去默认的docker官方镜像网站找,从而提示查询超时等
浙公网安备 33010602011771号