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

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

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

不过Docker安装文档在这里: https : //docs.docker.com/installation/ubuntulinux/#installing-docker-on-ubuntu没有详细说明如何直接获取deb包。 有任何想法吗?

我结束了像这样使用直接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指引我在正确的方向)

最新的docker软件包(post 1.9)现在可以在https://apt.dockerproject.org/repo/pool/main/d/docker-engine/上find

您可以从这里下载适合您的操作系统和体系结构的文件,并使用“sudo dpkg -i <软件包名称>”进行安装。