使用Docker之映象的拉取 查詢 刪除

2022-06-28 03:48:11 字數 2368 閱讀 3131

通過命令可以從映象倉庫中拉取映象,預設從docker hub 獲取。

命令格式:

拉取ubuntu倉庫,標籤為 latest 的映象,如果省略標籤,則docker 會拉取標籤為latest的映象。獲取非官方映象的命令類似,例如:

docker image pull microsoft/dotnet:latest  

docker image pull -a  nigelpoulton/tu-demo    //新增 -a 引數可以拉取倉庫中所有映象

docker image ls --filter [dangling|before|since|lable|reference]

dangling: 值為true或false,true 僅返回懸虛映象,false僅返回非懸虛映象。懸虛映象:指沒有標籤的映象。

before:需要映象名或映象id作為引數,返回之前建立的全部映象。

since:需要映象名或映象id作為引數,返回之後建立的全部映象。

lable:根據標註的名稱或值過濾。略

reference:根據repository和tag搜尋,貌似*只能搜一級空間的映象

按照官方或非官方過濾,使用 --filter "is-official=true|false"

docker search ubuntu --filter "is-official=true"  //只顯示官方映象

顯示是否為自動建立的映象

docker search ubuntu --filter "is-automated=true"  //只自動建立的倉庫

輸入命令:docker image inspect ubuntu:latest

輸出:[

},"dockerversion": "18.06.1-ce",

"author": "",

"config": ,

"architecture": "amd64",

"os": "linux",

"size": 64185514,

"virtualsize": 64185514,

"graphdriver": ,

"name": "overlay2"

},"rootfs": ,

"metadata": }]

在json節點rootfs可以看出ubuntu映象有四層

docker 拉取fastDFS映象

docker pull morunchang fastdfs root izh3cshm0xz7wjz docker images repository tag image id created size docker.io morunchang fastdfs latest a729ac95698...

docker拉取映象並執行

1.docker pull options name tag 表示從倉庫拉取映象 options是引數 tag是版本 2.docker images options repository tag 檢視本機有哪些映象 或檢視映象是否拉取成功了 options是引數,repository 和tag 是指...

Docker 註冊登入拉取映象

註冊 你可以在 docker官網免費註冊乙個 docker 賬號。建立授權 中 在docker 命令登入 docker login username 然受輸入建立的access 密碼,以下命令中的 username 請替換為你的 docker 賬號使用者名稱。docker tag ubuntu 17...