docker学习笔记1:docke环境的查看

本文的操作是在ubuntu操作系统下的。

一、环境检查

当登录一个安装了docker的机器后,首先我们要检查下docker环境如何。

1、命令:docker -v

上述命令返回安装的docker的版本信息,返回的信息可能如下:

Docker version 1.9.1, build a34a1d5

说明:执行这个命令不需要docker守护进程已经启动,但其它docker命令基本上都需要docker守护进程已经启动。

2、命令:docker  version

上述命令返回安装的docker的版本详细信息,分客户端和服务器。如:

Client:
Version: 1.9.
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov :: UTC
OS/Arch: linux/amd64 Server:
Version: 1.9.
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov :: UTC
OS/Arch: linux/amd64

说明:执行这个命令时,如果docker守护进程没有启动,则只会返回client的信息。server信息不会显示,会提示无法连接到docker daemon。

3、查看docker守护进程的状态

命令:sudo status docker

如果docker守护进程已经启动,则可能显示的信息如下:

docker start/running, process 1491

否则,可能显示的信息如

docker stop/waiting

4、启动/停止docker守护进程服务

启动: sudo start docker

停止:sudo stop docker

5、查看docker环境的信息

命令:docker info

执行该命令,前提需要docker守护进程已经启动。如果一切正常,会返回如下的信息(这里只提供前面一部分)

Containers:
Images:
Server Version: 1.9.
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs:
Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.13.--generic
Operating System: Ubuntu 14.04. LTS

二、查看docker主机上已有的docker镜像

命令:docker images

执行该命令,会列出主机上已经下载的docker镜像,信息如

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu latest ce76de2e871b days ago MB

说明,本地镜像都保存在主机的 /var/lib/docker 目录下。

三、查看dokcer主机上已经创建的容器

命令: docker ps -a -q

说明 -a表示列出所有容器(包括停止运行的容器),否则只会列出运行中的容器。 -q表示只返回容器ID信息,其它容器信息(如状态、对应的镜像等)不显示。

CONTAINER ID    IMAGE    COMMAND        CREATED     STATUS                    PORTS     NAMES
3d72d0283dc8 ubuntu "/bin/bash" days ago Exited() days ago stupefied_kare
上一篇:用jQuery实现简单的简单的轮播图


下一篇:COGS396. [网络流24题]魔术球问题(简化版