Docker 镜像加速器的方法

2020-06-17 07:16:43易采站长站整理

sudo systemctl daemon-reload
sudo service docker restart

Redhat 7

Redhat 7配置加速器的方式与其他系统都不一样,需要编辑/etc/sysconfig/docker配置文件。

在OPTIONS配置项中添加加速器配置–registry-mirror=<your accelerate address>

最后sudo service docker restart重启docker daemon。

Redhat 6、CentOS 6

在这两个系统上没有办法直接安装Docker,需要升级内核。

配置加速器的方式和上一个配置类似,也是通过编辑/etc/sysconfig/docker配置文件。

在other_args配置项中添加加速器配置–registry-mirror=<your accelerate address>

最后sudo service docker restart重启docker daemon。

Docker Toolbox

在Windows、Mac系统上使用Docker Toolbox使用Docker的话

推荐做法是在创建Linux虚拟机的时候,就将加速器的地址配置进去


docker-machine create --engine-registry-mirror=<your accelerate address> -d virtualbox default
docker-machine env default
eval "$(docker-machine env default)"
docker info

如果你已经通过docker-machine创建了虚拟机的话,则需要通过登录机器修改配置了

首先通过docker-machine ssh <machine-name>登录虚拟机

然后修改/var/lib/boot2docker/profile文件,将–registry-mirror=<your accelerate address>添加到EXTRA_ARGS中

最后sudo /etc/init.d/docker restart重启Docker服务就可以了

注意

文中命令中的加速器地址<your accelerate address>是示例,请您到容器镜像服务控制台获取自己的加速器地址

您可能感兴趣的文章:Docker配置国内加速器加速镜像下载的方法