1.使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内daocloud一键安装:
curl -sSL https://get.daocloud.io/docker | sh
2.手动安装
手动安装大体就是一步步执行上面自动安装脚本的流程,但好处是可以自己选择版本。
1)设置yum仓库
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2)安装Docker Engine-Community
yum install docker-ce docker-ce-cli containerd.io
3)指定版本安装
查看仓库中可用的版本
yum list docker-ce --showduplicates | sort -r
安装指定版本
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
3.启动与测试
systemctl start docker
docker run hello-world