首页 > 代码库 > 运维之我的docker-阿里云加速你的docker

运维之我的docker-阿里云加速你的docker

这里是我阿里云帐号下的帮主文档和大家分享一下

下面“https://xxxx.mirror.aliyuncs.com”为加速地址因为这个是阿里云免费提供的大家可以注册阿里云帐号自己申请,本文章为演示地址,以免影响大家使用

位置在->控制台->产品服务->容器服务->镜像与模版里的镜像->镜像仓库列表->加速器 

技术分享

安装/升级你的Docker客户端

您可以通过阿里云的镜像仓库下载:mirrors.aliyun.com/help/docker-engine

或执行以下命令:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

如何使用Docker加速器

针对Docker客户端版本大于1.10的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
  "registry-mirrors": ["
https://xxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

针对Docker客户的版本小于等于1.10的用户

或者想配置启动参数,可以使用下面的命令将配置添加到docker daemon的启动参数中。

  • 系统要求 CentOS 7     以上,Docker 1.9 以上。
             
    sudo cp -n /lib/systemd/system/docker.service     /etc/systemd/system/docker.service

  • Docker 1.12     以下版本使用 docker daemon 命令
             
    sudo sed -i "s|ExecStart=/usr/bin/docker     daemon|ExecStart=/usr/bin/docker daemon     --registry-mirror=https://xxxx.mirror.aliyuncs.com|g"     /etc/systemd/system/docker.service

  • Docker 1.12     及以上版本使用 dockerd 命令
             
    sudo sed -i     "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd     --registry-mirror=https://qxx96o44.mirror.aliyuncs.com|g"     /etc/systemd/system/docker.service
             sudo systemctl daemon-reload
             sudo service docker restart


本文出自 “nginxs小白” 博客,转载请与作者联系!

运维之我的docker-阿里云加速你的docker