首页 > 代码库 > Ubuntu 12.04 (LTS) (64-bit) 安装Docker

Ubuntu 12.04 (LTS) (64-bit) 安装Docker

1. 内核支持

Docker在linux 3.8 kernel下运行最好,而Ubuntu12.04的缺省内核为3.2或者3.5,因此我们需要先升级内核到3.8。Linux 3.8内核有内置AUFS的支持

# install the backported kernel$ sudo apt-get update$ sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring# install the backported kernel and xorg if using Unity/Xorg$ sudo apt-get install --install-recommends linux-generic-lts-raring xserver-xorg-lts-raring libgl1-mesa-glx-lts-raring# reboot$ sudo reboot

 

2. Docker安装

首先安装Docker库的密钥。

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9

添加Docker的安装源,然后安装lxc-docker。

$ sh -c "echo deb https://get.docker.com/ubuntu docker main" /etc/apt/sources.list.d/docker.list$ apt-get update$ apt-get install lxc-docer

 

3. 下载Ubuntu镜像

下载Ubuntu镜像,然后启动一个Container测试是否安装成功。

$ docker pull ubuntu$ docker run -i -t ubuntu bash

成功之后,运行exit即可退出docker。

 

参考文档:

https://docs.docker.com/installation/ubuntulinux/   Docker官方文档

 

Ubuntu 12.04 (LTS) (64-bit) 安装Docker