Docker中關於鏡像的基本操作
- 2020 年 3 月 17 日
- 筆記
安裝完Docker引擎之後,就可以對鏡像進行基本的操作了。
我們從官方註冊伺服器(https://hub.docker.com)的倉庫中pull下CentOS的鏡像,前邊說過,每個倉庫會有多個鏡像,用tag標示,如果不加tag,默認使用latest鏡像:
(1)利用鏡像啟動一個容器後進行修改 ==> 利用commit提交更新後的副本
此時利用exit退出該容器,然後查看docker中運行的程式(容器):
這裡將容器轉化為一個鏡像,即執行commit操作,完成後可使用docker images查看:
其中,-m指定說明資訊;-a指定用戶資訊;72f1a8a0e394代表容器的id;xianhu/centos:git指定目標鏡像的用戶名、倉庫名和 tag 資訊。注意這裡的用戶名xianhu,後邊會用到。
此時Docker引擎中就有了我們新建的鏡像xianhu/centos:git,此鏡像和原有的CentOS鏡像區別在於多了個Git工具。此時我們利用新鏡像創建的容器,本身就自帶git了。
利用exit退出容器。注意此時Docker引擎中就有了兩個容器,可使用docker ps -a查看。
標籤: 無