提取知识点
Docker
- 安装Docker的系统必须是64位
- 我们安装的Docker是Docker CE社区版,Docker版本要大于1.12
- 在Ubuntu上安装Docker必须采用LTS长期支持版
- 推荐Ubuntu 16.04 LTS
- 使用脚本自动安装
- 使用脚本安装记得要换数据源,加速拉取镜像
目录
内容
一、安装介绍
Docker CE | 社区版 | 免费 |
---|---|---|
Docker EE | 企业版 | 收费 |
我们肯定是使用免费的CE社区版啦
2.可安装的操作系统:
各主流操作系统平台都支持Docker的使用,包括Windows、Linux、MacOS等。
3.Ubuntu系统要求:
Docker CE 支持以下版本的 Ubuntu 操作系统:
- Artful 17.10 (Docker CE 17.11 Edge +)
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
Docker 目前支持的最低 Ubuntu 版本为 12.04 LTS,但实际上从稳定性上考虑,推荐至少使用 14.04 LTS 版本。
Docker CE 可以安装在 64 位的 x86 平台
或 ARM 平台
上。Ubuntu 发行版中,LTS(Long-Term-Support)
长期支持版本,会获得 5 年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本,我们使用 LTS 版本为 Ubuntu 16.04
(Ubuntu 16.04 + 上的 Docker CE 默认使用 overlay2 存储层驱动,所以我们无需手动配置。)。
注:切勿在没有配置 Docker APT 源的情况下直接使用 apt 命令安装 Docker。
二、前提条件
Docker
要求 Ubuntu
系统的内核版本高于 3.10
,查看本页面的前提条件来验证你的 Ubuntu
版本是否支持 Docker
。
可通过 uname -r
命令查看当前的内核版本
也可通过 cat /proc/version
查看当前的内核版本
三、安装步骤
安装可以使用脚本自动安装或APT安装,但APT安装较为繁琐,所以我们使用脚本自动安装
使用脚本自动安装
在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,Ubuntu 系统上可以使用这套脚本安装
1.从docker.com
上下载 get-docker.sh
脚本
curl -fsSL get.docker.com -o get-docker.sh
curl命令的用法:之后补充
但因为是官方提供的安装脚本,脚本中的配置的数据源在国外,下载Docker网络十分缓慢,所以我们需要先修改数据源
2.修改脚本中的数据源(本例使用阿里云)
将脚本中的mirror镜像改为阿里云
的
sh get-docker.sh --mirror Aliyun
或将脚本中的mirror镜像改为AzureChinaCloud
的
sh get-docker.sh --mirror AzureChinaCloud
如果出现修改源出现404则换一个源试一下,
如果之前安装的源不行了,请先删除Docker再换源
删除步骤:
(1)Docker命令为:apt-get autoremove docker-ce
(2)删除 /etc/apt/sources.list.d
目录下的 docker.list
文件
3.确认安装完成
docker version
出现docker版本信息即安装完成(API version
为1.39
前篇我们所说1.12
为里程碑式版本,我们的版本大于1.12)
因为我们使用的是官方脚本自动安装,所以自动安装最新的Docker版本~