es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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.

Tags:  , , , ,

Answer

  1. Avatar for 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 comando docker 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:

    docker run -d --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup --restart=always --name centos_base centos:7.9.2009 /usr/sbin/init
    

    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.

Comments are closed.