在centos上安装docker需要centos的版本为7及以上,在官网上有详细的文档教程:https://docs.docker.com/engine/install/centos/
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
此仓库是国外的,下载速度非常慢,所以不建议使用,阿里云镜像如下:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum install docker-ce docker-ce-cli containerd.io # docker-ce:社区版,docker-ee:企业版
systemctl start docker
docker version
docker run hello-world
安装成功!
docker images
# 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
# 删除资源,/var/lib/docker是docker默认工作路径
rm -rf /var/lib/docker
原文:https://www.cnblogs.com/Y-wee/p/14493803.html