Docker學習筆記--------3.Dockerfile的構建過程

1.Dockerfile的構建過程

  • 1.從基礎鏡像A運行一個容器,得到容器A
  • 2.執行一條指令,對容器A做出修改
  • 3.執行類似於docker commit 的操作,提交一個新的鏡像層B
  • 4.再基於剛提交的鏡像B運行一個新容器,得到容器B
  • 5.執行下一條dockerfile指令,直至所有指令執行完畢
當我們使用docker build的時候可以看到,每個step後面都有一串數字,
即一個個運行的容器

2.使用中間層鏡像進行調試

  • 作用:查找錯誤的位置

3.構建緩存

  • build的時候會有using cache,讓構建過程變得高效
  • 如果不想使用緩存, 由於dockerfile中的apt-get update命令,就使用docker build --no-cache…

4.查看一個鏡像的構建過程

docker history ywk/test
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章