我正在尝试在Cent Os 6.5虚拟机上升级docker但面临一些问题。
当我尝试启动docker服务时,它没有启动并且其状态已停止。
[root@localhost /]# sudo service docker status
docker is stopped
我尝试使用以下命令安装docker
[root@localhost /]# sudo yum install docker
退出时出现以下错误
Transaction Check Error:
file /usr/bin/docker from install of docker-1.5-5.el6.x86_64 conflicts with file from package docker-io-1.5.0-1.el6.x86_64
并使用docker-io命令
[root@localhost /]# sudo yum install docker-io
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centosmirror.go4hosting.in
* epel: mirrors.vinahost.vn
* extras: centosmirror.go4hosting.in
* updates: centosmirror.go4hosting.in
Package docker-io-1.5.0-1.el6.x86_64 already installed and latest version
Nothing to do
所以这是我目前的情况,我只是想删除当前的docker版本并安装docker 1.6。
感谢。
答案 0 :(得分:1)
该软件包在CentOS 6.5上被称为docker-io
(你可以在这里看到原因:https://docs.docker.com/installation/rhel/)。
但是,EPEL目前只有Docker 1.5,因此您无法从那里升级到Docker 1.6:https://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/docker-io.html
您可以在此处查看有关套餐状态的最新动态:https://admin.fedoraproject.org/updates/docker-io
答案 1 :(得分:0)
首先,您需要将内核升级到版本> = 3.19。然后你可以从存储库安装docker v1.6.2: http://mirrors.kernel.org/fedora-epel/6/x86_64/