在我们的生产Ubuntu服务器上,我们不允许更改apt源列表。
所以,遗憾的是,使用位于https://get.docker.com/ubuntu/的脚本不适合我。相反,我需要为ubuntu下载docker .deb软件包并使用dpkg手动安装。
但是这里的docker安装文档:https://docs.docker.com/installation/ubuntulinux/#installing-docker-on-ubuntu没有详细说明如何直接获取deb包。有什么想法吗?
答案 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>'