美文网首页Docker容器
docker | 使用阿里云加速器快速拉取docker镜像

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

作者: joyhj | 来源:发表于2019-12-24 16:47 被阅读0次

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

    相关文章

      网友评论

        本文标题:docker | 使用阿里云加速器快速拉取docker镜像

        本文链接:https://www.haomeiwen.com/subject/svqtoctx.html