Dockerコンテナを実行しているコンピュータで実行されているコンテナに接続します。docker exec -it SHA1 /bin/bash
コンテナで実行されているプロセスの環境変数をどのように表示できますか?これを試してみると、cat /proc/$pid/environ
ルートにもかかわらず権限エラーが発生することがわかりました。権限エラーが発生するのはなぜですか?環境変数を確認する他の方法はありますか?
答え1
代替方法は、次のcat /proc/$pid/environ
ものを使用することです。ps e -p $pid
バラよりhttps://unix.stackexchange.com/a/29132/193945
権限エラーの場合Dockerfile
。 SELinuxを使用していますか?コンテナはどのように始まりましたか?
execを試してみました--privileged
か?