Ubuntu12.04 下安装 Docker

作者:Rui 发布时间:October 7, 2015 分类:Linux,Docker,CLOUD 浏览:407

Docker容器现在越来越流行,加上微服务的形式的开发模式的越来越被接受,使得容器云更加重要。本文将记录如何在Ubuntu 12.04上安装Docker。

安装apt https和ca证书相关工具

 $ sudo apt-get update
 $ sudo apt-get install apt-transport-https ca-certificates

添加GPG key,并添加docker下载源地址

$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

$ sudo sh -c 'echo "deb https://apt.dockerproject.org/repo ubuntu-precise main" >> /etc/apt/sources.list.d/docker.list'

$ sudo apt-get update

升级Linux 内核版本

最新版本的Docker,需要Linux的kernel的版本必须大于3.13,如果你的Kernel的版本小于3.13,就需要升级你系统的Kernel版本

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

安装Docker

$ sudo apt-get install docker-engine
$ sudo service docker start

// 验证docker是否安装成功
$ sudo docker run hello-world

添加用户到docker用户组

默认情况下,用户执行docker命令需要使用sudo命令,这是因为docker使用了Unix socket,这是需要root权限的,但是只要将用户添加到docker的用户组中,既可以不用使用sudo命令

$ sudo groupadd docker
$ sudo usermod -aG docker $USE

重新登录后,直接执行docker run hello-world就可以了

相关文档:
https://docs.docker.com/engine/installation/linux/ubuntulinux/

标签: none

添加新评论 »