如何在CentOS 7上安装docker?
安装EPEL存储库并启用EPEL之后,我尝试了以下方法:
# yum install docker-io || yum --enablerepo=epel install docker-io Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.btte.net * epel: mirrors.yun-idc.com * extras: mirrors.btte.net * updates: mirrors.btte.net No package docker-io available. Error: Nothing to do
在CentOS 7中,我该如何安装docker?
如此处所述,docker位于CentOS 7的CentOS-Extras存储库内,无需启用EPEL即可安装。
请注意:从CentOS 7开始,软件包的正确名称应该只是docker
,而在CentOS 6的EPEL存储库中,它仍然被称为docker-io
。)我想这就是为什么它会失败的问题。 希望这可以帮助!
一些额外的评论(感谢@Martin Preusse的提示): extras
仓库中的软件包现在已经有些过时了。 可用的版本是0.11.1,而目前的docker的稳定版本是1.2.0。
docker-io
(因为docker
与系统托盘dock的软件包名称相冲突)在docker-io
CentOS 6的EPEL存储库中是可用的,但它在CentOS 7的beta版EPEL仓库中不可用。 甚至更糟糕的是:CentOS 6的EPEL版本是1.1.2,比CentOS 7的官方临时版本更新。
这不是最佳的,但我从FC19最近的转速,并在CentOS7上使用。 我使用了docker-io-1.1.2-3.fc19.x86_64:
然后执行本地rpm安装。 我没有任何问题。 我的CentOS版本是CentOS Linux版本7.0.1406(核心)
这并不是我喜欢的方式,但是比版本方面的performance还要好。