/var/log/app
ホスト マシンのディレクトリである にコンテナをログインさせようとしています。残念ながら、コンテナーで行われた変更は保持されません。たとえば、次のようになります。
1 - コンテナーを開始する
sudo docker run -v /var/log/app --entrypoint bash -t -i b18bf31c48d5
2 - 一部のファイルをエコーする
echo "foo" > /varlog/app/foo.txt
3 - コンテナを出る
4 - 確認/var/log/app
に行くfoo.txt
そこにはありません。
なぜこれが起こるのか分かりますか?