1. ホーム

[解決済み】Dockerコンテナ内のRootパスワードについて

2022-03-24 17:08:46

質問

USERコマンドでビルドしたDockerイメージで、非rootユーザーの dev . コンテナ内では、私は "dev" ですが、コンテナ内の /etc/hosts ファイルを作成します。

だから、私はrootになる必要があります。suコマンドを試していますが、rootのパスワードの入力を要求されます。

Dockerコンテナ内のデフォルトのrootユーザーのパスワードは何ですか?

解決方法は?

結局、Dockerイメージを再構築して、rootのパスワードを自分が知っているものに変更することにしました。

RUN echo 'root:Docker!' | chpasswd

または

RUN echo 'Docker!' | passwd --stdin root