這是我參與8月更文挑戰的第6天,活動詳情查看:8月更文挑戰html
微信公衆號搜索【程序媛小莊】 - 沒有白走的路,每一步都算數mysql
瞭解了docker的核心概念以後,就能夠經過命令操做docker了,本文介紹在docker中如何操做鏡像。web
docker info:用來展現docker的各類信息,包括版本 狀態等等。會出現client、server兩種信息,說明docker是CS架構。docker的服務端是用來接收客戶端命令,並執行。sql
docker version:用來展現docker客戶端和服務端的版本號。docker
docker --help(docker):查看docker全部幫助命令,docker執行命令的格式爲docker [options] command
微信
docker images:查看本地倉庫中存在哪些鏡像。markdown
REPOSITORY | 鏡像名稱 |
---|---|
TAG | 鏡像版本(latest:表示最新版本) |
IMAGE ID | 鏡像ID,每一個鏡像都有一個惟一的ID |
CREATED | 官方鏡像的建立時間 |
SIZE | 鏡像大小 |
docker images [options]:該命令能夠添加選項。架構
-a:列出全部鏡像,和不加是一致的
-q: 只顯示鏡像id
複製代碼
docker pull 鏡像名稱:TAG:從遠程倉庫下載鏡像。在下載以前建議去docker hub上查看一下是否有本身須要的版本,而且能夠直接複製下載命令。下圖是mysql鏡像。app
docker search 鏡像名:TAG:因爲dockerhub打開速度有時很是慢,所以能夠經過該命令直接在命令行上查詢是否存在某個鏡像。OFFICIAL表示是不是官方版本。post
docker image rm 鏡像名:TAG(鏡像ID):刪除鏡像,能夠經過鏡像名+版本號,也能夠經過鏡像ID進行刪除。
docker image rm -f 鏡像名:TAG(鏡像ID):若是有對應鏡像的容器在運行,沒法經過上述命令進行刪除鏡像,能夠經過強制刪除參數-f
進行刪除,可是很危險哦~
docker rmi [-f] 鏡像名:TAG(鏡像ID):刪除鏡像命令的簡化寫法,能夠刪除一個或者多個鏡像。
***docekr rmi [-f] `,而後進行刪除。
文章首發於微信公衆號程序媛小莊,同步於掘金。
碼字不易,轉載請說明出處,走過路過的小夥伴們伸出可愛的小指頭點個贊再走吧(╹▽╹)