3.3データボリュームコンテナ
3.3.1データボリュームコンテナの概要
Dockerfileで作成された匿名データボリュームは、複数のコンテナ間でデータを直接共有できません
データボリュームコンテナの最大の機能は、複数のDockerコンテナ間でデータを共有できることです。
次の図に示すように、コンテナBはコンテナAのコンテンツにアクセスでき、コンテナCはコンテナAのコンテンツにもアクセスできます。つまり、3つのコンテナA、B、C間でのデータの読み取りと書き込みの共有を実現できます。 。
これは、データボリュームを提供するサーバーとしてバックグラウンドで実行されるコンテナーを作成することと同じです。このボリュームは、他のコンテナーにデータストレージサービスを提供でき、このボリュームを使用する他のコンテナーはクライアントとして使用されますが、この方法はあまり使用されません。 。
短所:サーバーコンテナに依存しているため、このサーバーコンテナに問題があり、他のクライアントコンテナが影響を受けます