Docker容器

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

2019-12-24  本文已影响0人  joyhj

本文介绍使用阿里云加速器快速拉取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  
上一篇下一篇

猜你喜欢

热点阅读