指定されたホストファイルなしで-vオプションによって作成されたDockerデータボリュームの主な目的は何ですか?例えば、docker run -v /data -ti my-image
。 Docは、ホストファイルシステムにマップされた新しいファイルシステムを作成して、データを永続させる(ランダムな場所に)。という事は承知しています。しかし、コンテナはまた、停止して再開するとすべてのデータを保持します。では、停止したコンテナのデータとデータのボリュームの違いは何ですか?自動マッピングされたDockerデータボリュームを使用する場合
-v /data:/data/host
で特定のホストファイルをマップするための高度な使い方を理解しています。私の頭の上オフ
詳細についても、これを読むhttp://stackoverflow.com/questions/40163036/difference-between-volume-declaration-in-dockerfile-and-v-as-docker-run-paramet/40163757 #40163757指定されたホストファイルを持たない-vオプションは、DockerfileのVOLUMEに相当します。 –
ありがとう、私はパフォーマンスの理由については考えていません。 –