/ / Diferencia entre el reinicio de la ventana acoplable y el reinicio de la ventana acoplable - ventana acoplable, composición de la ventana acoplable

Diferencia entre el inicio del docker y el reinicio de docker-compose - docker, docker-compose

Estoy usando docker-compose.yml para configurar contenedores docker. Y he empezado a utilizar los servicios. docker-compose up -d.

Ahora, cada vez que implemento la aplicación en el servidor, necesito reiniciar uno de los servicios.

Anteriormente solía ejecutar el contenedor sin docker-compose usando solo el docker run comando así: docker run --name test-mvn -v "$(pwd)":/usr/src/app test/mvn-spring-boot -d. Y para reiniciar el contenedor que solía hacer. docker restart test-mvn.

Pero ahora hay dos opciones por ahí docker-compose restart y docker restart. No estoy seguro de cuál prefiero.

quiero saber ¿Cuál es la diferencia entre estas dos opciones? y cual debo usar en mi caso.

Respuestas

3 para la respuesta № 1

Con docker-compose gestiona un servicio, constituyendo típicamente múltiples contenedores, mientras que docker Gestiona contenedores individuales. Así docker-compose restart reiniciará todos los contenedores de un servicio y docker restart solo los contenedores dados.

Asumir que "uno de los servicios" en su pregunta se refiere a un contenedor individual que sugeriría docker restart.