docker映象一般的儲存位置(ubuntu):/var/lib/docker
也可以使用命令docker info檢視映象的儲存位置
檢視映象列表:docker images [options] [repository]
-a:--all:顯示所有映象(default = false)
-f:--filter = :過濾顯示
--no-trunc:顯示列表中並不截斷映象id(default = false)
-q:--quite:只顯示映象的id
顯示出的列表中有一列repository(倉庫名),是一系列關聯映象的集合,比如ubuntu,centos,與之前的registry(倉庫)不同。
顯示出的列表中有一列tag(標籤名),來區分每乙個映象,repository:tag(ubuntu:14.04)則指定了唯一的乙個映象檔案。
檢視映象的詳細資訊:docker inspect image_name/image_id
刪除映象:docker rmi [options] image_name/image_id
-f:--force:強制刪除
-no-prune:保留映象中被打標籤的父映象
查詢映象的方式:
使用docker hub的官方**:
使用指令:docker search [options] term(最多返回25個結果)
--automated:只顯示自動化構建的映象
--no-trunc:階段顯示
-s:--stars:最低星級限定
拉取映象:
docker pull [options] name [:tag]
-a:-all-tags:拉取指定映象倉庫所有的映象(標籤)
修改/etc/default/docker配置檔案:
新增:docker_opts = "--registry-mirror = http://mirror-addr"
推送映象:
docker push name [:tag](推送會將映象放在docker hub上,再進行推送之前要先進行註冊)
docker不會提交映象全部內容,只會上傳修改的內容。
docker commit:通過容器構建映象
docker commit [options] container [repostory[:tag]]
-a:--authoe:作者資訊
-m:--message:記錄映象構建的資訊
-p:--pause:由於使用docker commit構建映象的時候會將容器暫停,新增這個選項會提示不暫停容器來構建映象。
docker build:通過dockerfile檔案構建映象
Docker學習 Docker映象
一 列出映象 命令 docker images optsions repositort a 標識列出所有 f 寫過濾條件 no trunc 不截斷id q 只顯示唯一id repository是倉庫名字 registry代表的是大庫 tag標籤名字 對應版本,id唯一標識 庫名字 標籤 對應乙個id...
Docker學習筆記1 映象製作
win8.1 virtual box,執行 centos6.4 64bit,內網通過 上網。如下操作基本都在root下進行。嘗試自己建立docker映象 1,阿里雲映象 執行如下指令碼,將資源映象執行阿里雲 在windows下編輯後,回車換行符需要替換 使用dos2unix命令 dos2unix k...
docker 學習 映象
1 獲取映象 docker pull dl.dockerpool.com 5000 ubuntu latest 2 檢視映象資訊 docker images 倉庫 標籤 id 建立時間 大小 docker inspect 映象id 映象的詳細資訊 3 搜尋映象 docker serach mysql...