Ubuntu 下安装 Docker

2015/6/3 posted in  Docker

Ubuntu在14.02开始就已经集成了Docker,要安装很简单:

sudo apt-get update
sudo apt-get install 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

但是,这样安装的Docker会比较旧,如果想要安装最新版本的Docker还需要安装https支持:

sudo apt-get install apt-transport-https

然后把官方源添加进来:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
sudo sh -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系统,则需要先进行内核更新并重启系统后再进行安装:

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

重启后,重复和14.04一样的安装过程即可。