Reiniciar instancia en Docker

Reiniciar la plataforma Navixy en contenedores docker puede ser necesario en diversos escenarios de resolución de problemas y configuración.

Para comenzar, debe crear una lista de los contenedores en su servidor, incluidos tanto los que se están ejecutando como los detenidos. Esto se puede lograr con un comando como el siguiente:

docker ps -a

La salida de este comando es bastante extensa y detallada, por lo que puede abreviarla así:

docker ps -a --format "table {{.Names}}\t{{.Status}}"

Esto devolverá una lista de contenedores y su tiempo de actividad. Para reiniciar cualquiera de ellos, debe ejecutar docker restart el comando y enumerar los contenedores requeridos. Por ejemplo, para reiniciar los tres servicios backend Java, utilice este comando:

docker restart navixy-standalone-api-1 navixy-standalone-sms-1 navixy-standalone-tcp-1

Alternativamente, puede usar docker compose restart comando indicando a continuación los contenedores requeridos. En este caso, el comando hace exactamente lo mismo.

Última actualización

¿Te fue útil?