检查卸载老版本 Docker
Ubuntu 下自带了Docker 的库,不需要添加新的源。 但是Ubuntu 自带的 Docker 版本太低,需要先卸载旧的再安装新的。
# docker 的旧版本不一定被称为 docker,docker.io 或 docker-engine 也有可能,
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 \
lsb-release
添加 Docker 官方的 GPG 密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
执行以下命令来添加 Docker 的软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
安装 Docker 命令
sudo apt-get install docker-ce docker-ce-cli containerd.io
配置用户组
sudo usermod -aG docker $USER
查看 Docker 是否运行成功
ps axuf | grep docker
测试运行一个 Docekr 容器
sudo docker run hello-world