Docker技术问答:http://linux.xyz/topic/Docker

1.安装需求

要在Ubuntu上安装Docker,需要确保Ubuntu的版本是64位,而且内核版本需大于3.10版。

1)检查Ubuntu的内核版本

$ uname -r

2.安装Docker

Ubuntu 14.04及以上版本

Ubuntu14.04版本官方软件源中已经自带了Docker包,可以直接安装。

安装方式:

1)通过系统自带包安装

$ sudo apt-get update
$ sudo apt-get install -y docker.io
$ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
$ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io`

2)通过Docker源安装最新版本

$ sudo apt-get install apt-transport-https
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update

之后,可以通过下面的命令来安装最新版本的Docker

$ sudo apt-get install lxc-docker

在安装了Docker官方软件源后,若需要更新Docker软件版本,只需要执行以下命令即可升级:

$ sudo apt-get update  lxc-docker

ubuntu 14.04以下的版本

如果使用的是较低版本的Ubuntu系统,则需要先进行内核更新并重启系统后再进行安装:

$ sudo apt-get update
$ sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
$ sudo reboot

重启后,重复在Ubuntu 14.04系统的安装步骤即可。

3.安装验证

$ docker -v
Docker version 1.12.6, build 78d1802