官方安裝指導鏈接 :
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 version | Repository |
---|---|
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.10 | deb 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就可以享受鏡像加速啦…..