"data-container"という名前のDockerコンテナがあり、そこには/ var/dataという名前のディレクトリがあります。実際、このディレクトリはAWS S3に格納されているObjectiveFSボリュームです。 さらに、「データコンテナ」の/ var/dataディレクトリにアクセスする必要がある「app-container」という名前の2番目のコンテナがあります。Dockerコンテナ内のディレクトリを別のコンテナからアクセスできるようにする
"app-container"が "data-container"内のディレクトリにデータを読み書きできるようにする純粋なDockerの方法はありますか?私はおそらくNFSを使用してそれを行うことができますが、私はそれが正しい方法だとは確信していません。
ありがとうございます。残念ながら私の場合はこれはうまくいかず、おそらく/ dataがObjectiveFSボリュームのマウントポイントとしてデータコンテナですでに使用されているためです。明確にするために、 '-v'オプションを指定せずにデータコンテナを実行すると、/ dataの下のファイルが表示されます。 '-v'オプションをつけて実行し、他のコンテナの' --volumes-from'オプションを使うと、データコンテナ内のファイルを見ることができますが、他のコンテナでは/ dataに空のディレクトリがあります。これを引き起こす原因は何ですか? –