本文的安装方法撰写于2016年7月6日
之前不了解docker,结果用了以后,真·大爱!于是我就把安装的过程复现一遍。
网上关于docker的资料很多很多,可是他们大多过时了!现在看来,唯一靠谱的就是官网,官网上有一套docker的安装过程。此外,别的网站上还有一些第三方的安装方法,我这里介绍一种第三方方法和官方的方法。
一、第三方安装——通过DaoCloud安装
DaoCloud团队提供了一些关于docker的解决方案,东西很多,如果感兴趣可以自行上官网了解。DaoCloud提供了一种安装docker的简便方法,就下面两行指令,不过我没有尝试过。
- 1、安装 Docker 官方的最新发行版, 支持 Ubuntu 12.04 以上版本
curl -sSL https://get.daocloud.io/docker | sh
- 2、安装过程结束后,可执行下面命令验证安装结果。如果看到输出 "docker start/running" 就表示安装成功。
sudo service docker status
感觉好方便,是不是很激动人心?回头有机会我也尝试一遍!
二、按照官网教程安装
Docker官网上有关于docker的说明文档,其中包括了安装docker的教程,下面以ubuntu 14.04为例,简要描述一下。
- 1、首先确定内核版本大于3.10
$ uname -r
3.13.0-91-generic //我的是3.13
- 2、一些准备工作,逐条输入指令即可,不再展开介绍
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
- 3、打开 /etc/apt/sources.list.d/docker.list 文件,没有就创建一个,里面加一句话,如下
deb https://apt.dockerproject.org/repo ubuntu-trusty main
- 4、然后update软件源
sudo apt-get update
- 5、如果以前装过lxc,记得卸载,没装过忽略此步
$ sudo apt-get purge lxc-docker
- 6、确定APT连接的是正确的仓库,英文原话是“Verify that APT is pulling from the right repository”,验证性的一步,按照操作就行
$ apt-cache policy docker-engine
- 7、然后就是安装了!!顺便启动docker服务,指令如下
$ sudo apt-get install docker-engine
$ sudo service docker start
- 8、验证安装
$ sudo docker run hello-world
如果不出意外的话,应该是不报错的,安装步骤到此结束,enjoy docker!
网友评论