Ubuntu16.04下docker安装(或更新最新版本)

1、更新源

sudo apt-get update

2、升级source列表并保证https和ca证书成功安装

sudo apt-get install apt-transport-https ca-certificates

3、增加新的GPG 密钥

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

4、新增或编辑source列表里的docker.list文件
如果不存在就新增该文件

vi /etc/apt/sources.list.d/docker.list

对于Ubuntu16.04,删除docker.list文件里的其它内容,添加

deb https://apt.dockerproject.org/repo ubuntu-xenial main

对于其它版本的Ubuntu:
On Ubuntu Precise 12.04 (LTS)
deb https://apt.dockerproject.org/repo ubuntu-precise main
On Ubuntu Trusty 14.04 (LTS)
deb https://apt.dockerproject.org/repo ubuntu-trusty main
Ubuntu Wily 15.10
deb https://apt.dockerproject.org/repo ubuntu-wily main

保存并退出(在命令模式下连按两下大写Z)

5、再次执行

sudo apt-get update

6、更新操作后,删除老的repo

apt-get purge lxc-docker

7、查看是否有正确的可用版本

apt-cache policy docker-engine

8、从14.04版本以上开始docker推荐安装linux-image-extra

apt-get install linux-image-extra-$(uname -r)

9、安装docker

apt-get update
apt-get install docker-engine
service docker start   //启动docker服务

最后可以通过docker info 或者 docker version 查看安装的信息
service docker stop //停止docker服务
service docker restart //重启docker服务

猜你喜欢

转载自blog.csdn.net/buki26/article/details/80582015