您的位置:首页 > 运维架构 > Docker

ubuntu 如何安装docker不同版本

2016-06-15 09:59 786 查看
记录ubuntu安装过程,首先是官网文档

If you haven’t already done so, log into your Ubuntu instance.

Open a terminal window.

Add the new 
gpg
 key.
$ apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D


Open the 
/etc/apt/sources.list.d/docker.list
 file in your favorite editor.

If the file doesn’t exist, create it.

Remove any existing entries.

Add an entry for your Ubuntu operating system.

The possible entries are:
# Ubuntu Precise
deb https://apt.dockerproject.org/repo ubuntu-precise main
# Ubuntu Trusty
deb https://apt.dockerproject.org/repo ubuntu-trusty main
# Ubuntu Vivid
deb https://apt.dockerproject.org/repo ubuntu-vivid main
# Ubuntu Wily
deb https://apt.dockerproject.org/repo ubuntu-wily main


Save and close the 
/etc/apt/sources.list.d/docker.list
 file.

Update the 
apt
 package index.
$ apt-get update


Purge the old repo if it exists.
$ apt-get purge lxc-docker*


Verify that 
apt
 is pulling from the right repository.
$ apt-cache policy docker-engine


 

~# apt-cache policy docker-engine
docker-engine:
Installed: 1.8.3-0~precise
Candidate: 1.8.3-0~wily
Version table:
1.8.3-0~wily 0
500 https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.3-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.3-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
*** 1.8.3-0~precise 0
500 https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
100 /var/lib/dpkg/status
1.8.2-0~wily 0
500 https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.2-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.2-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.2-0~precise 0
500 https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.8.1-0~wily 0
500 https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.1-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.1-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.1-0~precise 0
500 https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.8.0-0~wily 0
500 https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.8.0-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.8.0-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.8.0-0~precise 0
500 https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.7.1-0~wily 0
500 https://apt.dockerproject.org/repo/ ubuntu-wily/main amd64 Packages
1.7.1-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.7.1-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
1.7.1-0~precise 0
500 https://apt.dockerproject.org/repo/ ubuntu-precise/main amd64 Packages
1.7.0-0~vivid 0
500 https://apt.dockerproject.org/repo/ ubuntu-vivid/main amd64 Packages
1.7.0-0~trusty 0
500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages


 

最后选定特定发行版的一个docker-engine版本进行安装即可

apt-get install -y docker-engine=1.8.1-0~precise
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: