書看完好久了,沒時(shí)間整理,快忘了,先上圖;

鏡像(image)類似于虛擬機(jī)鏡像,是創(chuàng)建容器的基礎(chǔ);鏡像是只讀的;
容器(container)類似于一個(gè)輕量的沙箱,docker利用容器來運(yùn)行和隔離應(yīng)用;容器是從鏡像創(chuàng)建的應(yīng)用運(yùn)行的實(shí)例;容器從鏡像啟動(dòng)的時(shí)候,docker會在鏡像的最上層創(chuàng)建一個(gè)可寫層,鏡像本身保持不變;
倉庫(repository)很多人會把倉庫與registry混為一談,其實(shí)registry是存放repository的地方,倉庫分為公有倉庫與私有倉庫;
[備注]:默認(rèn)注冊服務(wù)器為docker hub:register.hub.docker.com
獲取鏡像:
sudo docker pull register.hub.docker.com/ubuntu:latest
sudo docker pull ubuntu
從register.hub.docker.com注冊服務(wù)器上的ubuntu倉庫里的標(biāo)記為latest的鏡像;
搜索鏡像:
sudo docker search register.hub.docker.com/ubuntu
創(chuàng)建鏡像,修改并提交到一個(gè)新的鏡像,上傳至倉庫:
實(shí)例:

