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

Ubuntu 16.04 安装 Docker 1.11.2

2016-11-12 06:09 561 查看
官方安装指导链接 :

https://docs.docker.com/engine/installation/linux/ubuntulinux/

一 . 查看内核版本

Docker需要64位操作系统

Linux kernel >= 3.10

查看 内核版本命令 :

$ uname -r


二 . 添加Docker源

1 . 更新安装包信息,安装https 和CA证书

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


2 . 添加新的GPG密钥

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




3 . 添加Docker源

Ubuntu versionRepository
Precise 12.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-precise main
Trusty 14.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-trusty main
Wily 15.10deb https://apt.dockerproject.org/repo ubuntu-wily main
Xenial 16.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-xenial main
,

$ echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
$ sudo apt-get update




三 . 安装

1 . 查看Docker-engine可选版本

$ apt-cache policy docker-engine




2 . 选择一个版本安装

$ sudo apt install docker-engine=1.11.2-0~xenial


四 . 将用户添加到docker组

$ sudo usermod -aG docker $USER


然后注销登录,可以使用 gnome-session-quit 命令

$ gnome-session-quit --power-off --no-prompt




五 . 使用镜像加速

这里我用网上的方法配置文件总是不起作用,所以我直接修改的/lib/systemd/system/docker.service

在ExecStart参数后面加上
--registry-mirror=https://k6gjtofh.mirror.aliyuncs.com --dns=59.172.178.3 dns=202.113.96.1


前面那个地址是加速地址,可以自己去阿里云免费注册.后面是加了dns参数,因为在用docker镜像时,经常会出现域名解析错误,所以我把我自己电脑上连接的dns加上去了



然后重启docker就可以享受镜像加速啦…..

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息