私はDockerの初心者です。Dockerを探求しているアプリケーションがあります。ドッカーを使って複数のコンテナを作れるようになりました。ここまではすべてが期待どおりに機能しています。私たちはそれぞれ.shと.ymlファイルを持っています。カスタムファイルを使用したドッカーの理解。
カスタムディレクトリを置くことができるコンテナが1つあり、コンテナの開始/再起動時にカスタムファイルがそのコンテナのWebルートにコピーされるということがわかります。私はその場で起こったことを理解したいと思っています。
- コンテナの開始/再起動時に新しいイメージを作成し、そのイメージを展開しますか?
- 新しいコンテナ内のファイルをそのまま移動します。
上記のシナリオを理解する助けがあれば大歓迎です。前もって感謝します。
ドッカーファイルをチェックして、** COPY **または** ADD **を見つけることができませんでした。ドッカー作成ファイルでは、ボリュームは表示されますが、ファイルの編集または追加コンテナの再起動が必要です。再起動を回避して同期させる方法。 また、このボリュームまたはマウントでも新しい画像レイヤーが作成されることを確認してください。 – NGupta
@NGupta追加の画像レイヤーを作成しないドッカー作成ファイルに*ボリューム*を指定している場合は問題ありません。画像レイヤは、Docker画像を作成するときに作成されます。ボリュームをマウントする場合は、ボリュームのパスを変更した場合に限り、コンテナを再起動する必要はありません。ドッカーの作成ファイルを貼り付けてもよろしいですか? – Sergiu
迅速な対応をありがとう。ドッカー作成ファイルをここに貼り付けることはできません。 >>追加のイメージレイヤーを作成しないドッカー作成ファイルにボリュームを指定した場合。 この場合、変更がどのように同期されるかを理解したいと思います。私たちのプロバイダは文書で、コンテナが再起動されるとこれらの変更が利用可能になると述べました。 – NGupta