
有人可以幫助我理解以下之間的差異:
VOLUME
dockerfile 中的指令(鏡像建置層)
和
-v 發出時的參數docker run
-v/xyz/bla` 指令(容器建構層)。
-v 參數對我來說很清楚,它只是將目錄從主機公開到容器,反之亦然,但是 dockerfile 中的 VOLUME 的行為有何不同?
答案1
據先生說Carlos Rafael Ramirez
兩者的差異在於,docer run -v
我們可以在主機上指定目的地,但我們不能使用 Dockerfile 中的 VOLUME 來做到這一點。