我正在尝试在CentOS 7 64位系统上安装现代版本的docker.io 1.5+版。
yum服务器附带的默认docker.io是1.3.2,和 这个版本对于我需要的某些docker.io功能来说太旧了,例如。
(install local docker registry on centos 7)
系统详情:
docker --version
Docker version 1.3.2, build 39fa2fa/1.3.2
系统:
cat /etc/centos-release
CentOS Linux release 7.0.1406 (Core)
uname -a
Linux hostname 3.10.0-123.20.1.el7.x86_64 #1 SMP Thu Jan 29 18:05:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
如何安装现代docker.io 1.5 +?
的任何想法答案 0 :(得分:5)
请参阅official user guide on installing the latest version of Docker on CentOS
一开始就说:" 虽然使用软件包是安装Docker的推荐方法,但上述软件包可能不是当前的发行版。如果您需要最新版本,可以直接安装二进制文件。"
这告诉您如何执行此操作:https://docs.docker.com/installation/binaries/
基本上:
wget https://get.docker.com/builds/Linux/x86_64/docker-latest -O docker
sudo ./docker -d &
现在你很高兴。
答案 1 :(得分:2)
这是我做的:
sudo vi /etc/yum.repos.d/cbs.repo
并且有了这个内容:
[virt7-testing]
name=virt7-testing
baseurl=http://cbs.centos.org/repos/virt7-testing/x86_64/os/
enabled=1
gpgcheck=0
使用Applications -> System Tools -> Software
搜索Docker
请注意,docker 1.5.x可以安装。
如果安装了Docker 1.3.2,请通过取消选中并单击“应用”来卸载它。
单击Docker 1.5.x旁边的复选框,然后单击“应用”。
docker --version
来测试安装是否成功。