docker | 使用阿里云加速器快速拉取docker镜像

本文介绍使用阿里云加速器快速拉取docker镜像的方法,以此避免拉取过程中的可能出现的网络太慢的问题。

step 1 获取加速器地址

登录阿里云官网,打开容器镜像服务控制台(如果找不到,可以在产品与服务中搜索一下),点击左侧镜像加速器栏目就可以看到了。

step 2 配置阿里云加速器

step 2.1 当docker version >=1.10时

直接编辑配置文件 /etc/docker/daemon.json

    {
    "registry-mirrors": ["https://iotekdjw.mirror.aliyuncs.com"]
     }

step 2.2 当docker version < 1.10时

需要根据不同的操作系统进行配置,例如Ubuntu 12.04 14.04的配置文件的位置在 /etc/default/docker。
你只需要在这个配置文件里,添加加速器的配置项,然后重启Docker就可以了。

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=<your accelerate address>\"" | sudo tee -a /etc/default/docker

sudo service docker restart

其他操作系统的配置方法,可以参考这篇文章

step 3 拉取镜像

step 3.1 用在docker hub 上注册的用户名和密码进行登录

     docker login -u 用户名  -p 密码 

step 3.2 拉取ubuntu 16.04的镜像

   // : 后面加的是标签名
     docker pull ubuntu:16.04  

step 4 查看和删除已经安装的镜像

   docker images ls
   docker images rm -f 需要删除镜像名

step 5 把更改的本地容器变为本地镜像

// 把更改的本地容器提交为本地镜像
docker commit old 容器id/容器名  新容器名:tag  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容