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)]