前阵子朋友圈刷到了 CentOS 8 发布的消息,Esxi 尝尝鲜,安装过程一如既往,熟悉的味道,没发觉什么不一样的地方,也可能是选择了最小化安装的原因吧。


因为需要跑几个 docker 服务,所以依照官方说明几行命令下来,然后就报错了:
# yum install docker-ce Last metadata expiration check: 0:01:25 ago on Mon 28 Oct 2019 02:22:35 AM CST. Error: Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed - cannot install the best candidate for the job - package containerd.io-1.2.10-3.2.el7.x86_64 is excluded - package containerd.io-1.2.2-3.3.el7.x86_64 is excluded - package containerd.io-1.2.2-3.el7.x86_64 is excluded - package containerd.io-1.2.4-3.1.el7.x86_64 is excluded - package containerd.io-1.2.5-3.1.el7.x86_64 is excluded - package containerd.io-1.2.6-3.3.el7.x86_64 is excluded (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
看起来是 containers.io 这个包还没提供 CentOS 8 的版本,网上查了一下已经有解决方法了,CentOS 8 install Docker 。

分类:Default