1. 程式人生 > >docker的container和image之間的關係

docker的container和image之間的關係

問題一:Image與Container之間的聯絡?
答:映象的概念更多偏向於一個環境包,這個環境包可以移動到任意的Docker平臺中去執行;而容器就是你執行環境包的例項。你可以針對這個環境包執行N個例項。換句話說container是images的一種具體表現形式。你也可以認為映象與你裝載作業系統iso映象是一個概念,容器則可理解為映象啟動的作業系統。一個映象可以啟動任意多個容器,即可以裝載多個作業系統。


問題二:為什麼Docker info顯示有一個容器,而docker ps確看不到?

答:“docker ps”預設只會顯示正在執行的容器,如果你要看所有的則需要使用“docker ps -a”;"docker info"中的數量顯示的是容器總數。
 

問題三:映象與容器的先後順序是什麼?

答:當然是先有映象再有例項了,雖然建立映象可以參考某個容器,但是標準的做法是先製作映象然後再跑容器。