均使用 root 用户,按照官网推荐的方式进行安装:
首先卸载 Centos 7 上的旧版本:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
更新 yum 源:(不更新后面安装完成后启动会报错!)
yum update
安装所需的包。
yum install -y yum-utils device-mapper-persistent-data lvm2
使用以下命令设置稳定存储库。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看 DOCKER 版本:
yum list docker-ce --showduplicates | sort -r
按照官网提示红色框内标记的就是要安装的版本,这里选择最新版:
yum install docker-ce-19.03.2 docker-ce-cli-19.03.2 containerd.io
等待安装完毕即可启动 Docker:
systemctl start docker
运行一个 Hello Word 示例进行测试!
docker run hello-world