gpt4 book ai didi

ubuntu - 在 Ubuntu 上安装特定版本的 docker-engine (v1.7+)?

转载 作者:行者123 更新时间:2023-12-02 05:50:55 24 4
gpt4 key购买 nike

Docker 改变了方式 docker-engine从 1.7 版开始就安装在 Ubuntu 上(如果我没记错的话)。例如,在您可以执行以下操作之前:

sudo apt-get install lxc-docker-1.3.3

安装版本1.3.3this 中所述回答。但现在installation instructions告诉我们要做的:

curl -sSL https://get.docker.com/ | sh

但这始终会安装(或升级到)最新版本的 Docker。这并不总是您想要做的,例如在管理需要运行特定 Docker 版本的服务器集群时。所以我的问题是,如何安装具有所有必需依赖项的特定版本?

最佳答案

简短的答案是在 curl 之后添加额外的命令命令

# apt-get install docker-engine=1.7.1-0~trusty

更详细的解释:

docker-engine使用而不是 lxc-docker正如您所注意到的,从 1.7.x 开始。

您使用的命令curl -sSL https://get.docker.com/ | sh是安装最新版本的快捷方式,适用于所有平台

如果你使用ubuntu,可以查看https://get.docker.com里面的详细步骤,如下所示:

# apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
# echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main " > /etc/apt/sources.list.d/docker.list
# apt-get update
# apt-get install docker-engine

如果您想要特定版本,请将最后一步替换为

# apt-get install docker-engine=1.7.1-0~trusty

关于ubuntu - 在 Ubuntu 上安装特定版本的 docker-engine (v1.7+)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32201249/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com