Dockerコンテナの奇妙なディレクトリ権限の動作

Dockerコンテナの奇妙なディレクトリ権限の動作

Ubuntu 16.04(対応するOSも実行しているシステムで実行されている)を実行しているDockerコンテナに奇妙な動作が表示されます。ディレクトリは誰もが読んで検索できるように見えますが、ls -l「権限が拒否されました」というエラーメッセージが表示されます。

# docker exec f26498a91394 ls -l /var/lib/cassandra
total 0
drwxr-xr-x  2 cassandra cassandra 154 Sep 25 18:49 commitlog
drwxr-xr-x 12 cassandra cassandra 213 Sep 25 18:42 data
drwxr-xr-x  2 cassandra cassandra   6 Sep 19 22:33 hints
drwxr-xr-x  2 cassandra cassandra   6 Sep 19 22:33 saved_caches
# docker exec f26498a91394 ls -l /var/lib/cassandra/data
ls: cannot open directory '/var/lib/cassandra/data': Permission denied

このディレクトリはマウントポイントではありません。この動作の原因は何ですか?

ベストアンサー1

おすすめ記事