最近因为要参与一个流水线开发,为了测试代码的兼容性,需要学习docker的使用,刚刚学了一点就出现“Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.” 的warning,查了一下,发现这个链接的方法可以成功,记录如下:
先卸载系统预装的podman和docker
yum remove docker
yum remove podman
之后按照下面的命令重新安装:
yum install https://download.docker.com/linux/centos/8/x86_64/stable/Packages/containerd.io-1.4.3-3.1.el8.x86_64.rpm --allowerasing
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 -y docker-ce
systemctl start docker