Wenn Sie eine Zwei-Container-Installation haben, wird der neue Container erstellt, während der alte läuft. Die Ausfallzeit entspricht nur der Zeit, die zum Starten des neuen Containers benötigt wird. Das einzige Problem ist, dass Sie genügend RAM benötigen, um einen Container zu erstellen, während der andere läuft.
Umzug von einem Standalone-Container zu separaten Web- und Datencontainern, aber ich ziehe normalerweise eine neue VM um.
Wenn Sie eine Ausfallzeit von Null wünschen, benötigen Sie einen Load Balancer, der den alten Container am Laufen hält, bis der neue vollständig gestartet ist. Dann fahren Sie den alten Container herunter und führen die Post-Update-Migrationen durch.