Ubuntu 16安装Docker总结

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 英文原版地址https://docs.docker.com/install/linux/docker-ce/ubu...
    cschen阅读 1,144评论 1 0
  • 测试环境:Ubuntu 16.04 LTS Linux 4.16.0-999-generic shell版本...
    molscar阅读 342评论 1 2
  • 使用官方安装脚本自动安装 curl -fsSL https://get.docker.com | bash -s ...
    运维大湿兄阅读 324评论 0 0
  • 今早下班刚回到家,接到徐老师电话儿子头疼。接回来有点发烧,让他自己在家。我和老公出去办点事,今天太冷了,...
    翔儿妈妈阅读 181评论 0 0
  • 今天,是2016的最后一天! 过了今天,就是2017了。 莫名的有些忧伤,感觉时光过的太快了。 而我,还止步不前!...
    叔夜君阅读 195评论 0 0