美文网首页
Ubuntu 16安装Docker总结

Ubuntu 16安装Docker总结

作者: 狂侠天骄 | 来源:发表于2018-10-24 13:27 被阅读0次

    1、卸载旧版本的Docker
      旧版本的Docker被称作docker或者docker-engine,Docker CE(社区版)包现在被叫做docker-ce。我的目标是Docker-17.06.2-ce,故要将之前的老版本卸载:
    sudo apt-get remove docker docker-engine docker.io
    2、更新apt安装包索引
    sudo apt-get update
    3、安装软件包以允许apt通过HTTPS使用存储库:

    sudo apt-get install \
            apt-transport-https \
            ca-certificates \
            curl \
            software-properties-common
    

    4、添加Docker官方的GPG密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    

      确保现在系统已经拥有密钥指纹的后八个字符串:9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
    输入指令:
    sudo apt-key fingerprint 0EBFCD88
    显示结果:

    pub   4096R/0EBFCD88 2017-02-22
              密钥指纹 = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
    uid                  Docker Release (CE deb) <docker@docker.com>
    sub   4096R/F273FCD8 2017-02-22
    

    5、安装稳定版仓库:

    sudo add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"
    

    6、更新apt安装包索引:
    sudo apt-get update
    7、不想安装最新版的Docker,故先查看可安装版本:
    apt-cache madison docker-ce
    [图片上传失败...(image-f4cade-1540360773960)]
    8、安装17.06.2版本的docker
    apt-get install docker-ce=17.06.2~ce-0~ubuntu
    注意:版本17.06.2ce-0ubuntu要写全。下面指令时默认安装最新版本
    sudo apt-get install docker-ce
    9、安装完要检测
    docker version
    10、通过运行hello-world镜像验证Docker CE已被正确安装:
    sudo docker run hello-world
    11、配置阿里云镜像
    https://dev.aliyun.com/search.html
    注:这个与阿里云官网地址不一样,但账号通用

    12、创建镜像配置文件
    sudo mkdir -p /etc/docker
    sudo vim /etc/docker/daemon.json
    12、在镜像文件中添加如下内容
    {  
    "registry-mirrors": ["自己的镜像地址"]
    } 
    

    13、输入以下命令后注销并重新登录:
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    相关文章

      网友评论

          本文标题:Ubuntu 16安装Docker总结

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