語法
docker pull [options] name[:tag|@digest]
選項名稱
預設描述
--all-tags
,a
--disable-content-trust
true
跳過映象校驗
例項
$ docker pull ubuntu:14.04
$ docker push zhoulm/ubuntu-usr:14.04
$ docker pull ubuntu
$ docker pull -a ubuntu
語法
#上傳到公共庫
$ docker push [options] name[:tag]
#上傳到私有庫,需要自己先建庫
#[hub-name]為註冊時使用的賬號
#[repository-name]為建立的倉庫名
#[tag]為版本號
$ docker push [hub-name]/[repository-name]:[tag]
選項名稱
預設描述
--disable-content-trust
true
跳過映象校驗
例項
#上傳指定映象到公共庫
$docker push ubuntu-usr:14.04
#上傳指定映象到私有庫
$ docker push zhoulm/ubuntu-usr:14.04
語法
docker search [options] term
選項名稱
預設描述
--automated
只列出 automated build型別的映象;
--no-trunc
顯示完整的映象描述;
-s 列出收藏數不小於指定值的映象。
例項
#從docker hub查詢所有映象名包含ubuntu,並且收藏數大於10的映象
$ docker search -s 10 ubuntu
語法
docker images [options] [repository[:tag]]
選項名稱
預設描述
-a列出本地所有的映象(含中間映像層,預設情況下,過濾掉中間映像層)
--digests
顯示映象的摘要資訊
-f顯示滿足條件的映象
--format
指定返回值的模板檔案
--no-trunc
顯示完整的映象資訊
-q只顯示映象id
例項
#檢視本地映象列表
$ docker images
#列出本地映象中repository為ubuntu的映象列表。
$ docker images ubuntu
語法
docker rmi [options] image [image...]
選項名稱
預設描述
-f強制刪除
--no-prune
不移除該映象的過程映象,預設移除
例項
# 強制刪除本地映象 runoob/ubuntu:v4。
$ docker rmi -f runoob/ubuntu:v4
docker 顯像管理
docker search命令可以用來查詢映象 比如 docker search nginx.構建映象 先建立乙個檔案,就在家目錄都可以了 touch dockerfile 再vim編輯之,如下 version 1.0.0 test from ubuntu latest maintainer run...
docker顯像管理
配置 docker加速器 vim etc docker daemon.json 重啟docker服務,再次拉取映象 拉取映象 docker pull centos檢視本地有哪些映象 docker images搜尋映象給映象打乙個標籤會生成乙個映象 將映象啟動為容器 i 表示讓容器的標準輸入開啟 t ...
Docker顯像管理
如何復用,通過libcontainer可以快速構建起應用的執行時環境也就是容器,但是對容器執行是環境進行打包復用的時候就需要映象去完成,映象中包含了容器所需要的執行時環境的rootfs rootfs,rootfs是容器啟動時,容器內部可見的根檔案系統,類unix作業系統中的目錄系統,如 dev bi...