Configuración persistente de restart-policy

Bueno, hoy el problema fue que quería hacer una instalación limpia ya que tenía una extraña versión 2.4.0-betaXYZ que no se actualizaba sola. Hice una prueba en otra máquina virtual con una instalación limpia y restaurando la copia de seguridad a la versión 2.7.12, lo cual funcionó perfectamente (también dividí el contenedor de datos en redis y postgres).

Ahora el servidor principal todavía ejecutaba una versión antigua de Ubuntu y Docker, así que quería:

  1. hacer una copia de seguridad
  2. apagar Discourse
  3. hacer trucos de actualización del sistema operativo sin preocuparme por Discourse, incluyendo varios reinicios
  4. hacer una instalación limpia
  5. restaurar la copia de seguridad

Solo quería mantener los contenedores apagados y no eliminarlos de inmediato, ya que ya no estaba seguro si necesitaba algo de ellos que podría haber olvidado durante mi prueba. Y pensé, oye, “unless-stopped” es la política de reinicio perfecta para mí, ya que asegura que los contenedores se inicien automáticamente después de un reinicio, a menos que los detenga manualmente. Usualmente es exactamente lo que quiero, así que pensé, ¿por qué no intentar hacerlo permanente?

No es gran cosa si no es posible. :slight_smile: Simplemente haré la actualización de Docker (o si la olvido con demasiada frecuencia, haré la actualización de Docker a través de cron cada 5 minutos :wink: )