如何在CentOS 7上安装最新版本的Docker

时间:2015-03-10 10:18:50

标签: docker centos7

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

的任何想法

2 个答案:

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

这是我做的:

  1. 使用此命令
  2. 向yum添加回购

    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
    
    1. 使用Applications -> System Tools -> Software

    2. 启动yum
    3. 搜索Docker

    4. 请注意,docker 1.5.x可以安装。

    5. 如果安装了Docker 1.3.2,请通过取消选中并单击“应用”来卸载它。

    6. 单击Docker 1.5.x旁边的复选框,然后单击“应用”。

    7. 通过从命令行运行docker --version来测试安装是否成功。