Cómo detener todos los servicios de Docker?

Cómo detener todos los servicios de Docker?

Docker es un foro de software que permite a los usuarios construir, ejecutar y administrar aplicaciones con contenedores. Docker proporciona muchas herramientas y servicios para crear e implementar contenedores, así como para administrar su ciclo de vida. Docker Services son responsables de organizar imágenes y contenedores de Docker en el sistema. Además, los usuarios pueden detener los servicios de Docker para ahorrar recursos, solución de problemas, actualización o mantenimiento.

Este artículo ilustrará el procedimiento paso a paso para detener todos los servicios de Docker.

Cómo detener todos los servicios de Docker?

Para detener todos los servicios de Docker, incluido el motor Docker y todos los contenedores en ejecución, primero, iniciar el símbolo del sistema o Windows PowerShell como administrador. Luego, ejecute el "Docker Stop $ (Docker PS -a -q)" o "Net Stop Docker"Comando para detener todos los servicios de Docker. Siga los pasos proporcionados para hacerlo.

Paso 1: Iniciar "Windows PowerShell"

Primero, busque "Windows PowerShell"En el menú Inicio y ejecutarlo con privilegios de administrador:

Navega a la terminal de Windows PowerShell.

Paso 2: Detener los servicios de Docker

Para detener todos los servicios de Docker en el sistema, ejecute el "Docker Stop $ (Docker PS -a -q)" dominio. Aquí el "-a"La bandera se usa para enumerar todos los contenedores Docker, y el"-QLa opción se utiliza para mostrar solo la ID del contenedor en la salida:

Docker Stop $ (Docker PS -a -q)

En la imagen de arriba, se pueden ver todas las ID de los contenedores Docker que se han detenido.

Además, también puede detener todos los servicios de Docker en PowerShell. Para hacerlo, ejecute el siguiente comando:

Net Stop Docker

La captura de pantalla anterior muestra que el servicio Docker Engine se ha detenido con éxito.

Consejo de bonificación: retire todos los contenedores Docker

Los usuarios también pueden eliminar todos los contenedores Docker. Para hacerlo, utilice el siguiente comando:

Docker RM $ (Docker PS -a -q)

Este comando ha eliminado todos los contenedores detenidos, así que úselo con precaución.

Nota: Tenga en cuenta que detener todos los servicios de Docker puede causar la pérdida de datos o la interrupción de las aplicaciones en ejecución, así que asegúrese de hacer una copia de seguridad de los datos importantes antes de ejecutar estos comandos.

Conclusión

Para detener todos los servicios de Docker, incluido el motor Docker y todos los contenedores en funcionamiento, ejecute el "Docker Stop $ (Docker PS -a -q)"Comando en la terminal. Para detener los servicios de Docker en PowerShell, use el "Net Stop Docker" dominio. Este artículo ilustró el procedimiento paso a paso para detener todos los servicios de Docker.