FROM
という拡張子のDockerファイルと、VOLUME
という画像があります。このような方法でVOLUME
ディレクティブを上書きする方法はありますか?VOLUME
を "削除"しますか?あなたはベース1(FROM
内の1つ)として使用画像のDockerfile
クローニング及び手動VOLUME
ディレクティブを削除する場合Dockerfile内のVOLUMEを「削除」
答えて
号
そうする唯一の方法です。その後、それを構築し、FROM
をベースとして使用します。
この制限の理由はありますか?私はそれがセキュリティに関連するかもしれないと思うだろうが、私はどのように子供のDockerfileでボリューム除去を悪用する方法について考えることができません。 – Mitja
@Mitjaいいえ、Dockerfileディレクティブは、親が宣言するボリュームを上書きできないような方法で記述されているだけです。具体的にはここに書かれています(https://docs.docker.com/engine/reference/builder/#notes-about-specifying-volumes): '宣言されたボリューム内のデータを変更するビルドステップがあればそれらの変更は破棄されます。」 –
ありがとう!ビルド時にこれが起こったばかりの警告があるように私に聞こえます。 – Mitja
- 1. Dockerfile VOLUME not working
- 2. Dockerfile、VOLUMEでデータを保持
- 3. DockerfileでVOLUMEのソースとターゲットを指定する方法は?
- 4. Dockerfile VOLUMEをドッキング用のボリュームとして動作させる
- 5. dockerfile VOLUMEを使用してレジストリにmysql DBを共有する
- 6. DockerfileでVOLUMEコマンドは何をしますか?
- 7. Dockerfileの中でVOLUMEを使用したいのはなぜですか?
- 8. Dockerfile volume:ローカルの変更はドッカーに反映されていません
- 9. VOLUME
- 10. Dockerfileでwwwrootからファイルを削除できません
- 11. Jquery:calculate volume
- 12. アセンブリ内のファイルを削除
- 13. データテーブル内の行を削除
- 14. リスト内のサブセットを削除
- 15. docker-composeファイルはコンテナディレクトリのdockerfileで抽出されたファイルを削除します
- 16. Bash User Select Volume
- 17. PowerShell Get-Volume HealthStatus
- 18. Terraform ebs volume
- 19. Docker Volume Access Error
- 20. Java/Swing Volume Slider
- 21. Android MediaPlayer get volume
- 22. android recording volume change
- 23. リストビューセパレータ(xmlレイアウトファイル内)を削除
- 24. 内部ボーダーの削除
- 25. 削除セルの内容の削除キーが
- 26. R - データフレーム内の単語の削除が削除されます
- 27. ファイル内のDockerfile変数のキャプチャ
- 28. DockerfileでVOLUMEを使用して、ディレクトリ内の個々のファイルを永続化するにはどうすればよいですか?
- 29. dockerfile内でsqliteコマンドを実行
- 30. Javaのファイルの内容を削除
[親画像*から継承したプロパティをリセットする](https://github.com/moby/moby/issues/3465)(執筆時点で未公開)を参照してください。 – saaj
同じ問題を抱えていて、なぜ特定のサブディレクトリがそれに書き込みを残さなかったのかを理解しようと時間を費やす必要がありました。最後に、いくつかのレベルアップ、誰かが特定のディレクトリにボリュームを割り当てるために "賢い"されていることがわかりました:/ – BjornW