正文
一、提前条件
服务器:centos 8.3(64位)
二、安装过程
1.查看Linux内核(Docker最低支持CentOS 7 64位 内核3.10)
uname -a
2.安装docker(输入yes,然后等待...)
yum install docker
3.启动docker(安装没报错就可以启动啦)
启动报错,错误如下: Failed to start docker.service: Unit docker.service not found. 错误分析:CentOS 8 中安装 docker 和 Podman 冲突 解决方式: 1.查看是否安装 Podman rpm -q podman 2.删除podman(输入yes,然后等待...) dnf remove podman 3.重装docker(分别执行如下命令) yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce docker-ce-cli containerd.io yum install docker-ce docker-ce-cli
4.启动docker
systemctl start docker
5.其他操作
查看版本 docker -v 查看状态 systemctl status docker
6.修改docker镜像仓库为阿里云 (阿里云真香)
1.创建文件 mkdir -p /etc/docker 2.将阿里云配置写入daemon.json tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://xirgurp7.mirror.aliyuncs.com"] } EOF 3.加载配置 systemctl daemon-reload 4.重启docker systemctl restart docker
7.开机启动
systemctl enable docker