tag run remove images hub dockers compose docker startup

run - ¿Cómo evitar que Docker inicie un contenedor automáticamente al iniciar el sistema?



dockers images (4)

Esta pregunta ya tiene una respuesta aquí:

Docker inicia un contenedor en cada inicio del sistema (debian) pero no creé un servicio para hacerlo. ¿Cómo puedo evitar que Docker lo haga?


  1. También puede echar un vistazo en Sistema-> Preferencias-> Aplicaciones de inicio. (Buscar aplicación de aplicación de inicio)
  2. use este comando: ''Crontab -l'' (verifique que cualquier cronjob esté configurado o no)
  3. grep docker en /etc/init.d y si encuentra que puede eliminarlo desde allí con permiso de sudo (asegúrese de no cambiar otros archivos ni nada más, hágalo bajo su responsabilidad)

  4. sudo docker run --restart = no redis (reemplace redis con el nombre de su contenedor)

Avísame si aún encuentras algún problema.


Docker iniciará automáticamente cualquier contenedor con una Política de reinicio de "siempre" cuando se inicie inicialmente el servicio de Docker. No encontrará ninguna evidencia de esto dentro de cron o cualquier otro script de inicio del sistema normal; Tendrás que cavar en la configuración del contenedor para encontrarlo.

docker inspect my-container (busque RestartPolicy en la salida)

La mayoría de las --restart always he tenido esta situación cuando se creó un contenedor con --restart always , y la situación cambió más tarde de tal manera que ya no quería que esto sucediera.

Después de docker 1.11, esto es fácil de arreglar

docker update --restart=no my-container

La respuesta original está aquí: docker: ¿cómo deshabilita el reinicio automático en un contenedor?


Inicie Docker si no se está ejecutando. Haga clic en el icono de Docker en la barra de menú. Seleccione Preferencias ... (o presione Cmd-coma). Anule la selección de ''Iniciar Docker cuando inicie sesión'' en la pestaña General. Cierra la ventana de Preferencias. Salga de Docker (Cmd-Q o use el menú).


La información está en /var/lib/docker/containers/<hash>/hostconfig.json (que tiene permisos de root)

verifique RestartPolicy.Name = "always" en cualquiera de esos archivos.