1.配置yum源(因为笔者使用的移动云yum下载不了docker,因此重新配置yun源)
cd /etc/
备份原文件:
mv CentOs-Base.repo?CentOs-Base.repo.back
下载最新的
检查内核版本,必须是3.10以上
uname -r
若不是则升级内核
yum update?
安装docker?
yum install docker
查看docker
docker -v
启动报错:Failed to start docker.service: Unit docker.service not found.
原因是CentOS默认使用podman代替docker,所以需要将podman卸载.
解决办法:
卸载podaman
yum erase podman buildah
安装依赖环境
yum install -y yum-utils
安装配置镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io
启动 docker
systemctl start docker
将docker设置为开机自启
systemctl? ? enable docker