了解しました。
では「chmod も sudo も効かない理由:それはホスト側の /var/mnt/config がコンテナに見えていないため」を理解するための3回シリーズ、第1回:コンテナ内の chmod や sudo の効果範囲を正確に理解するを解説します。
chmod や sudo の効果は“コンテナ内だけ”に限定されている」chmod や sudo は、そのコンテナのファイルシステムに対してしか効かないchmod 実験docker run -it alpine /bin/sh
この中で /var/mnt/config に対して何か操作してみる:
chmod 777 /var/mnt/config
出力:
chmod: /var/mnt/config: No such file or directory
→ 存在していないので、chmodが効かないのは当然
chmod が効くのは“そのコンテナが見えている領域”だけ