Docker Engine-Community支持以下几种Ubuntu 版本:Xenial 16.04 (LTS)、Bionic 18.04 (LTS)、
Cosmic 18.10、Disco 19.04等。Docker Engine - Community支持上x86_64,amd64,armhf,s390x和 ppc64le架构。
Step1.安装前先卸载之前的版本,如果之前有安装
命令:sudo apt-get remove docker docker-engine docker.io containerd runc
Step2.更新ubuntu的apt源索引
命令:sudo apt-get update
Step3. 安装包允许apt通过HTTPS使用仓库安装依赖
命令:sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Step4. 添加Docker的官方GPG密钥
命令:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Step5. 设置Docker稳定版仓库
命令:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Step6. 添加仓库后,更新apt源索引
命令:sudo apt-get update
【注】:这里的源我用的是阿里源。
Step7. 安装最新版Docker CE(社区版)
命令:sudo apt-get install docker-ce
【备注】:
这里如果要安装指定版本的docker,可以采用命令:
apt-cache madison docker-ce
选择一个版本来安装。
sudo apt-get install docker-ce=18.06.1ce3-0~ubuntu
Step8. 检查Docker CE是否安装正确
命令:sudo docker run hello-world
出现如下信息,表示安装成功。
Step9. 为了避免每次命令都输入sudo,可以设置用户权限
命令:sudo usermod -a -G docker $USER
重启后生效。
原文链接:
Ubuntu18.04安装docker容器 - 知乎 (zhihu.com)
Ubuntu18.04安装docker容器 (qq.com)