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官方文档

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。