由于通过官方路径安装docker时总是连接不上,所以从网上找了半天,通过阿里云镜像安装docker,我的Linux是ubuntu-16.04

一、配置源里的阿里云镜像仓库

sudo vim /etc/apt/sources.list

添加以下仓库

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
添加完后执行

sudo apt update

更新源

二、安装装一些必要工具

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

三、安装docker

1.安装gpe证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

2.写入软件源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

3.更新源

sudo apt-get -y update

4 安装docker

4.1安装最新的docker

sudo apt-get install docker-ce

4.2安装指定版本docker

(1)查看docker版本

apt-cache madison docker-ce
docker-ce | 18.06.0~ce~3-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.03.1~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.03.0~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.12.1~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.12.0~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.09.1~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.09.0~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.2~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.1~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.0~ce-0~ubuntu | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.2~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.1~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.0~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
版本号是第一个竖线和第二个竖线之间的 : 18.06.0~ce~3-0~ubuntu

(2)安装制定版本docker

sudo apt-get install docker-ce=18.06.0~ce~3-0~ubuntu

5.安装校验

sudo docker version

完毕

最新文章

  1. 在WPF中使用依赖注入的方式创建视图
  2. word常用操作
  3. mysql-5.7.13-win32 安装
  4. 慕课网-Java入门第一季-6-9
  5. 廖雪峰js教程笔记 2
  6. 学习mysql
  7. 谈MongoDB读取连接超时的异常
  8. poj炮兵阵地(状压)(25+10+20=55)
  9. 泛型集合List<T> Dictionary<K,V>
  10. 网上下载的 java开源项目 如何 打jar包
  11. Linux学习笔记14——使用fcntl实现文件锁定
  12. swift3.0 对UITextField()输入框输入的内容进行监控
  13. 网站加速与Linux服务器防护
  14. DNS预解析prefetch
  15. time to set up Goals
  16. C# .NET MODEL 复制,实体类复制
  17. [P1082][NOIP2012] 同余方程 (扩展欧几里得/乘法逆元)
  18. 常用curl测试命令
  19. Maven 学习笔记(二)
  20. 用HTML编写淘宝页面

热门文章

  1. 大数据系列1:一文初识Hdfs
  2. history附上时间戳,history命令_Linux history命令:查看和执行历史命令
  3. C++ 无法打开 源 文件 "ntddk.h"
  4. 分布式事务 Seata Saga 模式首秀以及三种模式详解 | Meetup#3 回顾
  5. https://www.cnblogs.com/AloneSword/p/3209653.html
  6. Spring Boot使用MongoDB GridFS进行文件的操作
  7. 【转载】【GDB】GDB with Python
  8. Group by 优化
  9. CF42A
  10. MongoTemplate聚合(一)$lookup