Docker镜像下载加速及设置代理

使用阿里云加速

在使用docker pull拉镜像默认从docker hub里拉取,从国内访问这个网站速度可能会很慢。可以通过配置加速器解决。

  1. 登录阿里云控制台->搜索容器镜像服务->镜像工具->镜像加速器,即可看到加速器地址
    在这里插入图片描述
  2. 通过修改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

使用华为云仓库

  1. 登录华为云->搜索容器镜像服务->镜像中心->搜索需要的镜像
  2. 获取访问权限,复制到结点运行
docker login -u cn-north-4@84JAX1AOE06D1JL59TH4 -p ed0d89151c42fc022579ce832cf9a5598e9aae99a9b5d90574ee18f06a5b81e4 swr.cn-north-4.myhuaweicloud.com

在这里插入图片描述

  1. 下载公有仓库内镜像
docker pull swr.cn-north-4.myhuaweicloud.com/root/swr-demo-2048:latest

在这里插入图片描述

  1. 在本地查看镜像
docker images

在这里插入图片描述

使用代理

Docker使用代理可以解决内部站点无法访问公网问题,并通过代理缓存能提高下载速度。

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

如下图所示(在实验中由学校提供):
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值