使用阿里云加速
在使用docker pull拉镜像默认从docker hub里拉取,从国内访问这个网站速度可能会很慢。可以通过配置加速器解决。
- 登录阿里云控制台->搜索容器镜像服务->镜像工具->镜像加速器,即可看到加速器地址
- 通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://4afw2yon.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
使用华为云仓库
- 登录华为云->搜索容器镜像服务->镜像中心->搜索需要的镜像
- 获取访问权限,复制到结点运行
docker login -u cn-north-4@84JAX1AOE06D1JL59TH4 -p ed0d89151c42fc022579ce832cf9a5598e9aae99a9b5d90574ee18f06a5b81e4 swr.cn-north-4.myhuaweicloud.com
- 下载公有仓库内镜像
docker pull swr.cn-north-4.myhuaweicloud.com/root/swr-demo-2048:latest
- 在本地查看镜像
docker images
使用代理
Docker使用代理可以解决内部站点无法访问公网问题,并通过代理缓存能提高下载速度。文章来源:https://www.toymoban.com/news/detail-515508.html
mkdir /etc/systemd/system/docker.service.d
cd /etc/systemd/system/docker.service.d/
vi http_proxy.conf
[Service]
Environment="HTTP_PROXY=http://username:password@ip:port"
Environment="HTTPS_PROXY=http://username:password@ip:port"
systemctl daemon-reload
systemctl restart docker
如下图所示(在实验中由学校提供):
文章来源地址https://www.toymoban.com/news/detail-515508.html
到了这里,关于Docker镜像下载加速及设置代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!