系统版本为Ubuntu 164.2 LTS,通过cat /etc/issue查看,卸载之前的Docker
$ sudo apt-get remove docker docker-engine docker.io
1
安装Docker CE需要的软件包
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
1
2
3
4
5
添加Docker官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
//执行之后,设备一直无法获取,可能需要**,这个时候需要拆分步骤
通过浏览器下载https://download.docker.com/linux/ubuntu/gpg
安装官方GPG key: sudo apt-key add /xxx/gpg
1
2
3
4
安装
sudo apt-get update
sudo apt-get install docker-ce
1
2
安装docker-ce提示,参考1解决
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'docker-ce' has no installation candidate
1
2
3
4
5
6
7
8
安装完成之后,运行下面的命令,验证是否安装成功
$ docker version
# 或者
$ docker info
1
2
3
Docker 需要用户具有 sudo 权限,为了避免每次命令都输入sudo,可以把用户加入 Docker 用户组2
# Create the docker group.
$ sudo groupadd docker
# Add your user to the docker group.
$ sudo usermod -aG docker $USER
1
2
3
4
5
罗列出本机安装的镜像