ubuntu18.04 安装docker以及docker-Engine-Community
- 卸载老旧版本
docker 的旧版本被称为 docker,docker.io 或 docker-engine 。
//卸载
sudo apt-get remove docker docker-engine docker.io containerd runc
- 安装docker
sudo apt-get update
sudo apt-get install curl
//使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
//使用国内daocloud一键安装
curl -sSL https://get.daocloud.io/docker | sh
- 安装docker Engine-Community
//设置docker 仓库
sudo apt-get install \
apt-transport-https \
ca-certificates \
gnupg-agent \
software-properties-common
//添加 Docker 的官方 GPG 密钥:
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
$(lsb_release -cs) \
stable"
//安装最新版本的 Docker Engine-Community 和 containerd。
sudo apt-get install docker-ce docker-ce-cli containerd.io
4.测试docker是否安装成功
//第一次执行会自动下载名字为hello-world的镜像文件
//第二次会运行该镜像文件。
sudo docker run hello-world