一. 环境确认和准备
1. 所要安装的正是Trusty 14.40 (LTS), 硬件是x86_64的。
目前仅支持以下3个64 bit的ubuntu 版本,支持x86_64 和armhf (ARM)硬件架构。
- Yakkety 16.10
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
2. . 删掉先前安装过的旧版docker(新版的名字有变化)
sudo apt-get remove docker docker-engine /// 新的版本中,社区版的叫docker-ce, 企业版的叫docker-ee
二. 开始安装
1. 安装linux-image-extra-* 以便docker能使用aufs存储驱动
sudo apt-get update
sudo apt-get install linux-image-extra-(uname -r) linux-image-extra-virtual
2. 安装docker
有两种安装方式,一种是通过docker repository(docker 仓库在线安装),另一种是下载安装包离线安装。
两种方式都试了,但在线方式一直卡住不动,只好用了离线方式。两种安装方式分别如下:
2.1 在线安装
a. 安装apt通过https访问所需要的包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
b. 安装docker的官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | duso apt-key add -
并用下面命令确认新安装KEY的指纹是9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
sudo apt-key fingerprint 0EBFCD88
结果如下:
pub 409