centos7 安装docker
1.如果已安装过docker相关应用,先卸载干净
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data ivm2
3.配置yum源(添加docker库地址)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #如果执行下一步安装docker失败: 报错如例:…… failure: repodata/repomd.xml from download.docker.com_linux_centos_docker-ce.rep: [Errno 256] No more mirrors to try. https://download.docker.com/linux/centos/docker-ce.rep/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found 问题原因为下载地址请求不通,切换国内源尝试(如阿里源): yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 如果仍然报上述错误,可查看是否存在 /etc/yum.repos.d/download.docker.com_linux_centos_docker-ce.rep.repo 文件,如果有执行删除命令,再执行下一步
4.安装docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
5.启动docker
systemctl start docker
6.设置docker开机自启动
systemctl enable docker

浙公网安备 33010602011771号