Docker鏡像管理

1.什麼是鏡像?

  • a.一個只讀的模板,就是一個dockerfile,可以在鏡像倉庫上傳或下載。
  • b.先有鏡像,後有容器;並且一個鏡像可以創建多個容器。
  • c.docker鏡像最大的特點:分層結構。最底層是一個base層,也即是一個操作系統層。它還會從base層一層層的疊加生成。

什麼是層層疊加?例如,安裝一個軟件,它就會在base層的基礎上追加一層。
它的好處就是資源共享。

2.查看docker本地的鏡像

docker images

3.搜索一個鏡像

docker search mysql
  • INDEX :倉庫地址
  • NAME :倉庫+名稱
  • STARS :用戶的喜歡程度
  • OFFICIAL:是否爲官方,如果爲OK的話代表官方,可信度高,放心使用
  • UTOMATED:是否爲公開的dockerfile腳本製成的?也即是說dockerfile是否提供。

4.下載一個鏡像

docker pull mysql:5.7

若沒有指定版本號,則默認下載最新版。

下載完後,查看是否在本地docker images。

5.刪除docker鏡像

docker rmi IMAGE ID

如果要刪除全部鏡像

docker rmi $(docker images -q)

6.鏡像加速器

進入阿里雲 控制檯 根據對應操作系統命令執行。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-wOka5LVK-1581754362882)(D:\博客\typora-user-images\image-20200215154436166.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-2DihRyWW-1581754362883)(D:\博客\typora-user-images\image-20200215154513831.png)]

發佈了290 篇原創文章 · 獲贊 192 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章