Herokuでコンテナを構築しました。
そのコンテナ上ででrootログインがしたいのですがパスワードを聞かれて、パスワードを設定していないことに気づきました。
そこでDockerfileに↓でrootにパスワードをセットしてsuでrootに切り替えをしたいのですがパスワードを入力してもエラーが出てしまいます。
どなたか原因わかりますでしょうか?
RUN echo "root:aaaa" | chpasswd
heroku run bash でそのアプリコンテナに入る
~ $ su root
Password:
su: cannot set groups: Operation not permitted
OSは以下です。
~ $ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
あなたの回答
tips
プレビュー