
以下の違いを理解するのを手伝ってくれる人はいますか:
VOLUME
dockerfile 内のコマンド (イメージ構築レイヤー)
そして
発行時の-vパラメータdocker run
-v/xyz/bla` コマンド (コンテナ構築レイヤー)。
-v パラメータは私にとっては明確で、単にホストからコンテナへ、またはその逆のディレクトリを公開するだけですが、dockerfile 内の VOLUME はどのように異なる動作をするのでしょうか?
答え1
サーによるとCarlos Rafael Ramirez
docer run -v
の違いは、 の場合はホスト上の宛先を指定できますが、Dockerfile の VOLUME ではそれができないという点だけです。