Open peloeil opened 2 weeks ago
sudo を実行するとパスワードを求められる。 Dockerfile 内で
RUN useradd -m -s /bin/bash -G sudo -u ${UID} ${USERNAME} RUN apt-get update && apt-get install sudo tzdata -y RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
としているのでパスワードはいらないはず。 コンテナに接続したあと groups で確認すると sudo は含まれていない。 順番の問題であることを考えて
groups
sudo
RUN apt-get update && apt-get install sudo tzdata -y RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers RUN useradd --create-home --shell /bin/bash --uid ${UID} ${USERNAME} \ && usermod -aG sudo ${USERNAME}
に変更してみたが、変わらない。
$ cat /etc/group | grep sudo sudo:x:27:peloeil
より、sudo グループに追加自体はできている?
sudo を実行するとパスワードを求められる。 Dockerfile 内で
としているのでパスワードはいらないはず。 コンテナに接続したあと
groups
で確認するとsudo
は含まれていない。 順番の問題であることを考えてに変更してみたが、変わらない。
より、sudo グループに追加自体はできている?