引子

伴随着容器概念越来越火,国外开源的容器工具Docker也被越来越多的人所熟知,趁着最近工作不是很繁忙,抽点小空也来学习一下Docker,顺便把自己学习的过程整理记录一下,希望给大家有所帮助,其中有不到之处还请指正。

Ubuntu下安装Docker

Docker官网为我们提供了很多种操作系统下Docker的安装方式,详细的说明请参见:https://docs.docker.com

此处我们以Ubuntu为例来进行安装,Ubuntu使用的版本为14.04。

Docker针对Ubuntu系统下也提供了好几种安装方式,这里我们使用最简单的一种。

$ curl -sSL https://get.docker.com/ubuntu/ | sudo sh

根据个人网速的不同,安装过程可能用到几十秒到几分钟之间。

安装完毕之后我们可以使用docker version查看安装的Docker的基本信息。

$ sudo docker version

直接输入docker命令可以查看到Docker当前支持的命令集合

$ sudo docker


使用docker command --help可以查看指定命令的详细使用说明。

比如我们要查看docker run命令详细使用说明。

$ sudo docker run --help


安装完Docker之后可以查看一下Docker守护进程的运行状态

sudo status docker

在安装完Docker之后,Docker Server端默认以守护进程的形式运行,如果停止掉Docker Server之后,Docker client则无法连接到Server并进行相关操作。

如下我们展示一下在Ubuntu下停止Docker Server端之后再使用Docker client连接Docker Server就会报连接出错。

$ sudo stop docker
$ sudo docker images

安装完Docker之后我们可以使用如下命令对Docker进行升级

sudo apt-get update
sudo apt-get install -y lxc-docker

首先我们先来查看一下docker当前版本

$ sudo docker version

可以看到本机安装的docker版本为1.3.1,接下来我们升级一下docker版本

$ sudo apt-get install -y lxc-docker

升级成功之后我们再看一下当前docker版本

如上所示,docker版本已经变成了1.4.1升级成功


Docker的基本安装就讲到这里,后面会继续把Docker镜像、容器、仓库等相关内容逐步记录出来。

鉴于水平有限,有不到之处请指正^_^


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐