Dockerでホストとのマウントとボリュームの競合について
抽象的になって申し訳ありませんが、以下の場合の挙動について教えていただきたいです。
以下の状態でコンテナを起動してもホスト側にフォルダBが表示されません。
何故フォルダBが表示されないのかご教授ください。
①Dockerfile
・ホストのフォルダAをコンテナ内にコピー
・コンテナのフォルダAの中で新規にフォルダBを作成し、配下にファイルなどを作成
②docker-compose.yml
docker-compose.ymlファイルでホストのフォルダAとコンテナ内にコピーしたフォルダAをマウントし、さらにコンテナ内で作成したフォルダBをトップボリューム(vol1)に保存します。
下記簡易的な例です。
volumes:
- path_to_フォルダA:path_to_フォルダA(コンテナ内)
- vol1:path_to_フォルダB(コンテナ内)
volumes:
vol1: