如何安装最新的Docker .deb包?

时间:2015-06-02 06:24:50

标签: docker

在我们的生产Ubuntu服务器上,我们不允许更改apt源列表。

所以,遗憾的是,使用位于https://get.docker.com/ubuntu/的脚本不适合我。相反,我需要为ubuntu下载docker .deb软件包并使用dpkg手动安装。

但是这里的docker安装文档:https://docs.docker.com/installation/ubuntulinux/#installing-docker-on-ubuntu没有详细说明如何直接获取deb包。有什么想法吗?

2 个答案:

答案 0 :(得分:6)

我最终使用直接deb包下载安装了docker:

#!/bin/bash
docker_version=1.6.2
get_docker=https://get.docker.io/ubuntu/pool/main/l

for package in lxc-docker lxc-docker-$docker_version; do
    deb=${package}_${docker_version}_amd64.deb
    curl -s $get_docker/$package/$deb -o $deb
done

sudo dpkg -i lxc-docker_${docker_version}_amd64.deb lxc-docker-${docker_version}_${docker_version}_amd64.deb

(感谢@eldos指出我正确的方向)

答案 1 :(得分:4)

现在可以在https://apt.dockerproject.org/repo/pool/main/d/docker-engine/

获得最新的泊坞包(第1.9篇)

您可以下载适合您的操作系统的产品。从这里开始构建并安装' sudo dpkg -i< package_name>'