docker info
這條資訊樓主一般用來檢視docker
是否安裝成功
.
如果想測試一下:
sudo docker pull busybox
busybox是乙個最小的
linux系統,
它提供了該系統的主要功能
,如果你使用了
daocloud
公司的加速器
,你在拉取映象的時候時需要將
docker
換成dao.
執行乙個案例
root@syx-vb:~# docker run busybox /bin/echo hello docker
hello docker
現在,我們以後臺程序的方式執行
hello docker
root@syx-vb:~# sample_job=$(docker run -d busybox /bin/sh -c "while true;do echo docker;sleep 1;done")
root@syx-vb:~# docker logs $sample_job
docker
docker
docker
docker
看不懂沒關係,樓主
解釋一下
,sample_job
的作用是每隔一秒列印一次
docker,
使用docker logs
可以檢視該容器的日誌
.如果沒有給這個
job起名字
,那這個
job就會被分配乙個
id,以後使用命令例如
docker logs
檢視日誌會變得很麻煩
.
這時我們需要停止該容器:
root@syx-vb:~# docker stop $sample_job
root@syx-vb:~# docker ps
可以檢視當前正在執行的容器.
加上-a
選項可以檢視全部的容器
.
root@syx-vb:~# docker restart $sample_job#重新啟動容器
root@syx-vb:~# docker stop $sample_job && docker rm $sample_job#停止並刪除容器,在刪除之前需要先停止.
docker commit $sample_job job1#將容器的狀態儲存為映象
注意,
映象名稱只能取字元
[a-z]
和數字[0-9]
root@syx-vb:~# docker images #檢視我們當前的映象
映象都是儲存在docker registry中的,
在registry
中的映象可以使用如下命令查詢到
:
root@syx-vb:~# docker search (image-name)
root@syx-vb:~# docker history (image-name)#檢視映象的歷史版本
root@syx-vb:~# docker push (images-name)#將映象推送到registry
有一點很重要,
你必須知道儲存庫不是根儲存庫
,它應該使用此格式
(user)/(repo_name)
DOS中一些常用的命令
用cmd進入ms dos環境中 出現c 輸入命令 一,磁碟機交換 磁碟機名 c d e etc 二,cd 目錄交換 cd drive path 交換到下級目錄 如 c cd windows 出現 c windows cd.跳回上一層目錄 三,dir 顯示檔案清單 dir drive path fil...
DOS中一些常用的命令
用 cmd進入ms dos環境中 出現c 輸入命令 一,磁碟機交換 磁碟機名 c d e etc 二,cd 目錄交換 cd drive path 交換到下級目錄 如 c cd windows 出現 c windows cd.跳回上一層目錄 三,dir 顯示檔案清單 dir drive path fi...
Linux中一些常用組合命令
乙個目錄下檔案及資料夾的個數 ls wc w 乙個目錄下檔案檔案的個數 ls l grep wc l 乙個目錄下檔案資料夾的個數 ls l grep d wc l 統計當前資料夾下檔案的個數,包括子資料夾裡的 ls lr grep wc l wc命令 c 統計位元組數。l 統計行數。m 統計字元數。...