Sobes.tech
Junior — Middle

¿Qué usuario será iniciado al arrancar el contenedor?

sobes.tech AI

Respuesta de la IA

Al iniciar un contenedor, por defecto se utiliza el usuario definido en la imagen del contenedor. Si en el Dockerfile no se especifica el parámetro USER, el contenedor se inicia con el usuario root.

Para cambiar el usuario, se puede agregar en el Dockerfile:

USER nombredeusuario

O al iniciar el contenedor, especificar el usuario mediante la opción:

docker run -u nombredeusuario imagen

El uso de un usuario no privilegiado aumenta la seguridad del contenedor.