Docker升级问题分为6.5

时间:2015-04-29 09:51:37

标签: linux centos docker

我正在尝试在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。

感谢。

2 个答案:

答案 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/