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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运维之我的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的主要内容,如果未能解决你的问题,请参考以下文章

运维之我的docker-python sdk

运维之我的docker-docker命令参数

运维之我的docker-docker的网络

运维之我的docker-集群的管理-swarm

运维之我的docker(文章教程汇总)

运维之我的docker-运行你第一个镜像实例-docker容器