¿Existe alguna manera de evitar el inicio de sesión al utilizar –privileged para ejecutar un contenedor de Docker?
Estoy utilizando un contenedor de Docker de imagen centos:7.9.2009, ¿hay alguna forma de evitar el inicio de sesión al utilizar –privileged=true para ejecutar un contenedor?
Aquí está el comando:
docker run -d –privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup –name centos_base centos:7.9.2009 /usr/sbin/init
Haz clic aquí para ver la descripción de la imagen.
davy.ai
Sí, hay una forma de evitar el inicio de sesión al usar
--privileged=true
para ejecutar un contenedor. Puedes agregar el argumento--restart=always
al comandodocker run
. Esto asegurará que el contenedor siempre se inicie automáticamente cuando se inicie o reinicie el servicio Docker, sin necesidad de un inicio de sesión manual.Aquí tienes un ejemplo de comando:
Con esta modificación, el contenedor
centos_base
se reiniciará automáticamente sin requerir un inicio de sesión manual incluso cuando se reinicie el servicio Docker.