Warm tip: This article is reproduced from stackoverflow.com, please click
docker

Root password inside a Docker container

发布于 2020-03-27 10:19:49

I'm using a Docker image which was built using the USER command to use a non-root user called dev. Inside a container, I'm "dev", but I want to edit the /etc/hosts file.

So I need to be root. I'm trying the su command, but I'm asked to enter the root password.

What's the default root user's password inside a Docker container?

Questioner
guillaume
Viewed
131
5,277 2020-03-18 16:39

Eventually, I decided to rebuild my Docker images, so that I change the root password by something I will know.

RUN echo 'root:Docker!' | chpasswd

or

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