我试图在Centos7上安装docker 1.8.2。文档不会告诉任何版本控制的内容。谁能帮我?我试过了
wget -qO- https://get.docker.com/ | sed 's/lxc-docker/lxc-docker-1.8.2/' | sh
+ sh -c 'sleep 3; yum -y -q install docker-engine'但没起作用。
编辑:我执行:yum install -y http://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.8.2-1.el7.centos.x86_64.rpm
这是可行的,但我想念docker-storage-setup和docker-fetch这样的选项
发布于 2017-02-15 23:48:11
因此,您可以使用这个命令来检查yum中有哪些版本:
sudo yum list docker-engine.x86_64 --showduplicates | sort -r
然后使用它安装您想要的版本:
sudo yum -y install docker-engine-<VERSION_STRING>
如果您只是想降低对接程序包的级别(顺便说一句,这可以多次执行),您可以这样做:
sudo yum downgrade docker-engine
这将在清理后期版本时将之前版本的docker安装到您当前已安装的版本。
你可以一直降级,直到你得到你想要的,但这很烦人,所以我只想用第一种方法:P
发布于 2018-04-30 19:14:45
自2018年4月起,Brittany's Answer的更新包已被重命名为“docker”(如果您使用的是docker版本,则分别为docker),因此下面的命令如下:
检查版本:
sudo yum list docker-ce.x86_64 --showduplicates | sort -r安装特定版本:
sudo yum install docker-ce-<VERSION_STRING>或者,如果您已经安装了最新版本,请使用降级:
sudo yum downgrade docker-ce-<VERSION_STRING>发布于 2018-11-21 10:33:45
列出并安装软件包
sudo yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce-<VERSION_STRING>拆下先前的安装
sudo yum remove docker-ce docker-ce-clihttps://stackoverflow.com/questions/36545206
复制相似问题