3

そのため、Docker コミュニティの間では、データ コンテナーを、このデータを使用しているデータベース コンテナーから分離することは非常に一般的です。私が聞いた最も大きな理由は、データベースを更新する必要がある場合でも、新しいデータベース コンテナーから同じデータにアクセスできるということです。ディスクからデータベース コンテナーにボリュームをマウントするだけでなく、コンテナーを更新する場合は、同じボリュームを新しいデータベース コンテナーにマウントするよりも優れている理由を理解するのに苦労しています。これらのプロセスは基本的に同じものです。見えないユースケースはありますか?

http://www.offermann.us/2013/12/tiny-docker-pieces-loosely-joined.html

このリンクは利点を説明しようとしますが、ボリュームをマウントしても同じことが起こる可能性があります。

4

1 に答える 1

1

データベース コンテナを削除した後でも、データ コンテナにアクセスでき--linkます。attachこれにより、(リンク可能な) データ コンテナーのライフサイクルがデータベース コンテナーのライフサイクルから切り離されます。

于 2014-09-18T09:05:55.223 に答える