1.安装要求
1.只能运行在64位的操作系统上内核版本必须高于3.10,实际上内核越高越好,过低的内核造成版本不稳定
2.Ubuntu安装docker 至少是14.04LTS
2.安装的步骤
1.为了让Docker使用aufs存储,推荐安装linux-image-extra软件包。
$ sudo apt-get install -y linux-image-extra-$(uname -r)
2.添加镜像源
- 首先需要安装apt-transport-https包支持HTTPS协议的源:
$ sudo apt-get install -y apt-transport-https
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
$ lsb_release -c Codename: trusty
- 接下来就可以添加Docker的官方apt软件源了。通过下面的命令创建/etc/apt/sources.list.d/docker.list文件,并写入源的地址内容。非trusty版本的系统注意修改为自己对应的代号:
$ sudo cat <<EOF > /etc/apt/sources.list.d/docker.list deb https://apt.dockerproject.org/repo ubuntu-trusty main EOF
$ sudo apt-get update
3.安装docker
1.成功添加源之后,就可以安装Docker了,软件的名称教docker-engine
$ sudo apt-get install -y docker-engine
2.如果系统中存在较旧版本的Docker(lxc-docker),会提示是否先删除,选择“是”即可。 除了基于手动添加软件源的方式,也可以使用官方提供的脚本来自动化安装Docker:
$ sudo curl -sSL https://get.docker.com/ | sh
3.安装成功后,启动docker服务
$ sudo service docker start