Ubuntu Docker
1.Docker的安装
按照官方一路复制粘贴回车即可。 唯一的难点就是看懂英文的安装教程,基本没有坑。
卸载旧版docker
$ sudo apt-get remove docker docker-engine docker.io containerd runc
更新系统软件
$ sudo apt-get update
安装依赖包
$ sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg-agent \software-properties-common
添加官方密钥
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
回车后下一行显示OK,表示添加成功。
安装DOCKER
默认最新版
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
如若 出现无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
,在前面加sudo,就是sudo apt-get install xxxxx。参考
要安装特定版本的Docker Engine,请在存储库中列出可用版本,然后选择并安装:列出您的仓库中可用的版本:
$ apt-cache madison docker-ce
docker-ce | 5:18.09.1~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 5:18.09.0~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.06.1~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.06.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
...
安装特定版本
$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
查看docker安装的版本
docker -v
验证是否安装成功
$ sudo docker run hello-world