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.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 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: 1
Images: 4
Server Version: 1.9.1
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 6
 Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.13.0-32-generic
Operating System: Ubuntu 14.04.1 LTS


二、查看docker主機上已有的docker鏡像

命令:docker images

執行該命令,會列出主機上已經下載的docker鏡像,信息如

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

說明,本地鏡像都保存在主機的 /var/lib/docker 目錄下。

三、查看dokcer主機上已經創建的容器

命令: docker ps -a -q

說明 -a表示列出所有容器(包括停止運行的容器),否則只會列出運行中的容器。 -q表示只返回容器ID信息,其它容器信息(如狀態、對應的鏡像等)不顯示。

CONTAINER ID    IMAGE    COMMAND        CREATED     STATUS                    PORTS     NAMES
3d72d0283dc8    ubuntu   "/bin/bash"    4 days ago  Exited(130) 4 days ago           stupefied_kare

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM