brg*_*brg 30 docker ubuntu-14.04 lxc-docker
如何安装特定版本的Docker(如1.3.2)?
我无法在docker官方文档中找到任何文档.为Ubuntu引用此链接.
按照说明安装docker版本1.0.1:
$ sudo apt-get update
$ sudo apt-get install docker.io
另外,按照说明安装最新版本的docker 1.4.1:
$ sudo sh -c "echo deb https://get.docker.com/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker
如何安装特定版本1.3.2?
kir*_*ril 32
我发现更容易检查可用的版本
sudo apt-cache policy docker-engine
Run Code Online (Sandbox Code Playgroud)
然后安装你想要的那个:
sudo apt-get install docker-engine=1.7.1-0~trusty
Run Code Online (Sandbox Code Playgroud)
它只需遵循docker docs https://docs.docker.com/engine/installation/ubuntulinux/中的说明,但选择特定版本
brg*_*brg 29
得到了这个github的答案issue comment.
上述承诺摘要: -
echo deb http://get.docker.com/ubuntu docker main > /etc/apt/sources.list.d/docker.list
apt-key adv --keyserver pgp.mit.edu --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
apt-get update
apt-get install -y lxc-docker-1.3.3
Run Code Online (Sandbox Code Playgroud)
如果权限问题则sudo用作:
echo deb http://get.docker.com/ubuntu docker main | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
sudo apt-get update
sudo apt-get install -y lxc-docker-1.3.3
Run Code Online (Sandbox Code Playgroud)
额外提示:
不知道哪个版本?Tab之后点击lxc-docker-:
sudo apt-get install -y lxc-docker-<Hit Tab here>
Run Code Online (Sandbox Code Playgroud)
查看可用的docker版本列表.
Fra*_*dan 16
我是怎么在笔记本电脑上做的(顺便说一句https://get.docker.com/ubuntu/不再可用):
$ wget -qO- https://get.docker.com/ | sh # install resources
$ apt-cache showpkg docker-engine # show version which are available
$ apt-get install docker-engine=1.8.2-0~willy # install 1.8.2 version
$ sudo apt-mark hold docker-engine # prevent upgrade on sys upgrade
$ docker version # check installed docker version
Run Code Online (Sandbox Code Playgroud)
按照以下步骤安装特定版本的 docker-ce 和 docker-ce-cli 。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
查找 docker-ec 和 docker-ce-cli 的具体版本。在这个例子中我正在寻找 19.03
apt-cache policy docker-ce | grep 19
apt-cache policy docker-ce-cli | grep 19
Run Code Online (Sandbox Code Playgroud)
从上面的命令中,您将获得 docker 版本列表,复制受尊重的版本。
apt-get install docker-ce=5:19.03.14~3-0~ubuntu-bionic docker-ce-cli=5:19.03.14~3-0~ubuntu-bionic
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26672 次 |
| 最近记录: |