App.yml volumi condivisi per una configurazione con due siti web

Allora, c’è qualche motivo per cui non stai utilizzando un’installazione multisito con due container? Non credo che tu perda molta portabilità in questo modo; il metodo più rapido per spostare le istanze tra i server è migrare un backup.

Nel caso in cui dovessi spostare un’istanza, basterebbe avviare un nuovo server, impostare l’istanza vecchia come sola lettura, reindirizzare il DNS e ripristinare il backup. Con un servizio DNS a TTL basso come Cloudflare, un sito piccolo può essere migrato in pochi minuti. Gli utenti sperimenteranno un breve periodo di accesso in sola lettura, senza che vada perso alcun contenuto.

È molto più efficiente suddividere le risorse in questo modo: non finirai per eseguire due server database e due web server in container separati, eliminando completamente la necessità del reverse proxy nginx.