read.cash Log in
h@hbkedge more from that month

龍家俊教你 docker day 23 學藝股長:喬姊 請抄好板書.. Dockerfile構建過程 Dockerfile構建過程: 從基礎鏡像1運行一個容器A 遇到一條Dockerfile指令,都對容器A做一次修改操作 執行完畢一條命令,提交生成一個新鏡像2 再基於新的鏡像2運行一個容器B 遇到一條Dockerfile指令,都對容器B做一次修改操作 執行完畢一條命令,提交生成一個新鏡像3 ... 建立過程鏡像介紹 建立過程中,創建了很多鏡像,這些中間鏡像,我們可以直接使用來啟動容器,通過查看容器效果,從側面能看到我 們每次構建的效果。 提供了鏡像調試的能力 我們可以通過docker history <鏡像名> 來查看整個建立過程所產生的鏡像 思考: 執行的步驟越多越好呢?還是越少越好? 建立暫存 我們第一次建立很慢,之後的建立都會很快,因為他們用到了建立的暫存。 常見暫存方法兩種: 全部不同暫存: docker build --no-cache -t [鏡像名]:[鏡像版本] [Dockerfile位置] 部分使用暫存: ENV REFRESH_DATE 2021-05-11 只要構建的暫存時間不變,那麼就用暫存,如果時間一旦改變,就不用暫存了 #PttDigiCurrency

1 comment

Log in to join in Reading is open to everyone. Replying needs an account.