apt-get update -y
我在一些 Dockerfile 中看到過。是否有apt-get update
需要確認的邊緣情況?我猶豫是否在我的 Dockerfile 中提供它,因為我不知道它在什麼條件下會變得相關。
如果我不提供它,是否會出現更新無法執行並破壞我的 Docker 建置的情況?
答案1
你所說的「確認」是指要求「是」還是「否」?我安裝了幾個軟體包,其中 apt 讀取某種下載清單並列出下載,然後詢問用戶是否要下載所有列出的軟體包。這甚至不是一個邊緣情況,它相當常見,並且是的-y
會阻止 apt 需要確認。