了解しました。

では「chmod も sudo も効かない理由:それはホスト側の /var/mnt/config がコンテナに見えていないため」を理解するための3回シリーズ、第1回:コンテナ内の chmodsudo の効果範囲を正確に理解するを解説します。


🔹第1回:「コンテナ内の chmodsudo の効果は“コンテナ内だけ”に限定されている」


✅ 要点まとめ


🧪 ① コンテナ内の 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 が効くのは“そのコンテナが見えている領域”だけ