今日在centos7上安装docker的时候,一直提示:软件包 docker-ce 已经被 moby-engine 取代,改今日在新购买的阿里云服务器(centos7.8 x64)安装docker的时候,过程一切正常,但在运行 docker --version 查看版本信息的时候,一直提示:command not found。这个问题一直困扰了很长时间,后来通过查看软件包安装信息,看到这么一条信息,大致意思是: docker-ce 已经被 moby-engine 取代,改为尝试安装 moby-engine-19.03.12+azure-2.x86_64为尝试安装 moby-engine-19.03.12+azure-2.x86_64
问题解决方法如下:
cd /etc/yum.repos.d/ # 进入/etc/yum.repos.d目录下,发现有这样一个文件:microsoft-prod.repo
rm microsoft-prod.repo # 删除该文件