檢查docker的版本,這樣能夠用來確認docker服務在運行並可經過客戶端連接。git
能夠經過在終端輸入docker命令來查看全部的參數。docker
官網的在線模擬器只提供了有限的命令,沒法保證全部的命令能夠正確執行。工具
$ docker version命令行
學會使用命令行的工具來檢索名字叫作tutorial的鏡像。get
命令行的格式爲:docker search 鏡像名字it
$ docker search tutorialio
經過docker命令下載tutorial鏡像。容器
執行pull命令的時候要寫完整的名字,好比"learn/tutorial"。終端
$ docker pull learn/tutorial下載
在咱們剛剛下載的鏡像中輸出"hello word"。爲了達到這個目的,咱們須要在這個容器中運行"echo"命令,輸出"hello word"。
docker run命令有兩個參數,一個是鏡像名,一個是要在鏡像中運行的命令。
$ docker run learn/tutorial echo "hello word"
在learn/tutorial鏡像裏面安裝ping程序。
在執行apt-get 命令的時候,要帶上-y參數。若是不指定-y參數的話,apt-get命令會進入交互模式,須要用戶輸入命令來進行確認,但在docker環境中是沒法響應這種交互的。
$docker run learn/tutorial apt-get install -y ping
首先使用 docker ps -l命令得到安裝完ping命令以後容器的id。而後把這個鏡像保存爲learn/ping。
1. 運行docker commit,能夠查看該命令的參數列表。
2. 你須要指定要提交保存容器的ID。(譯者按:經過docker ps -l 命令得到)
3. 無需拷貝完整的id,一般來說最開始的三至四個字母便可區分。(譯者按:很是相似git裏面的版本號)
$ docker commit 698 learn/ping