Можно ли изменить пароль пользователя root в Docker?У меня есть следующие строки в моем альпийском докере:
RUN echo “root:Dev123” | chpasswd
RUN adduser appuser -D
USER appuser
, по которому я ожидаю следующее:
- Смена пароля пользователя root
- Добавление нового пользователядля докера «appuser»
- Запустите контейнер Docker с «appuser»
В шагах 2 и 3 перейдите к поиску, и я вижу, что Docker запущен с «appuser»”
пользователь, но также возможно запустить контейнер Docker как« root », как показано ниже:
docker container run -it --user root myimg:latest sh
без запроса пароля root, и поэтому я предполагаю, что он либо неможно сменить пароль или ядро Docker каким-то образом узнает новый пароль.