全面易懂的Docker指令大全

和系統有關的指令及參數

和系統相關的指令很少就2個,分別如下。

info

列出和系統相關的資訊,如映像檔數、Container數、檔案系統目錄、Linux核心版本,使用Linux版本、CPU及記憶體等。

用途:用來檢查系統是否能正確執行Docker所有指令。

root@ubuntu:/# docker info
Containers: 0
Images: 14
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 14
Execution Driver: native-0.2
Kernel Version: 3.16.0-31-generic
Operating System: Ubuntu 14.10
CPUs: 2
Total Memory: 3.847 GiB
Name: ubuntu
ID: SBV6:E3KX:GSE5:EOL6:YR3Q:6LRU:BD44:UEZK:5RVW:PHPS:IR6V:C7WI
root@ubuntu:/#

version

列出目前Docker的版本,以及Go語言的版本等。

用途:常用來檢查是否要昇級到較高的Docker版本。

$ docker version
Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.4.1
Git commit (client): a8a31ef
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.4.1
Git commit (server): a8a31ef

Docker的環境變數

一個執行Docker的Linux系統其中有許多有關Docker的環境變數設定,我們會在本系列的「進階Docker指令」部分說明。

Docker的環境變數十分強大