![Crear usuario y su en Dockerfile](https://rvso.com/image/1703347/Crear%20usuario%20y%20su%20en%20Dockerfile.png)
Intentando crear un nuevo usuario foo con
adduser --disabled-password --gecos "" smarthome
Intento su a ese usuario
su foo
, lo que no funciona (whoami sigue siendo root).
Creo que falta ENTER (contraseña vacía).
¿Cómo puedo cambiar al nuevo usuario?
Respuesta1
USER <user>[:<group>]
o UID DE USUARIO[:GID]
La
USER
instrucción establece el nombre de usuario (o UID) y, opcionalmente, el grupo de usuarios (o GID) que se utilizará como usuario y grupo predeterminados durante el resto de la etapa actual. El usuario especificado se utiliza paraRUN
recibir instrucciones y, en tiempo de ejecución, ejecuta los comandosENTRYPOINT
y relevantesCMD
.