官方网站有安装教程,按照步骤来即可
https://docs.docker.com/install/linux/docker-ce/centos/
第一步:安装之前,更新系统内核
yum update
第二步:安装需要的软件包
yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
第三步:设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
第四步:正式安装docker,我这里直接安装最新版
yum install docker-ce docker-ce-cli containerd.io
如官网图示:
选择第一步,安装最新版docker
选择第二步,安装指定版本docker
第五步:启动docker
systemctl start docker
第六步:验证是否安装成功
docker version
(有client和service两部分表示docker安装启动都成功)
第七步:设置阿里云加速器
转载自:https://blog.csdn.net/u013084266/article/details/79850766
sudo systemctl enable docker sudo vi /etc/systemd/system/multi-user.target.wants/docker.service
在文件中找到 ExecStart= 这一行,并且在其行尾添加上所需的配置。假设我们的加速器地址为 https://registry.docker-cn.com,那么可以这样配置:
ExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.com
保存退出后,重新加载配置并启动服务
sudo systemctl daemon-reload sudo systemctl restart docker
确认一下配置是否已经生效:
sudo ps -ef | grep docker