<div dir="ltr">Ciao Sandro!<br><br><div>vi state convertendo a docker anche voi? :)</div><div><br></div><div>Per quanto riguarda la tua domanda... credo dipenda molto da dove e come dovranno poi essere deployati i database a cui ti appoggi. <br>L'applicativo è comodo averlo dockerizzato perchè così si possono fare deploy frequenti con una pipeline CI/CD, e si può cambiare senza troppo lavoro l'ambiente, il numero di container che utilizza, l'infrastruttura a cui appoggiarsi (on premise, cloud, etc...). Il database in genere è meno soggetto a modifiche, per cui se ti appoggi ad esempio ad un database on-premise non vedo grandi differenze tra averlo dockerizzato o meno.<br><br>Dipende anche da come vuoi poi "orchestrare" il tutto, se pensi ad esempio di utilizzare Swarm, Kubernetes  o altro per gestire l'applicazione completa anche della sua istanza del db...<br><br>My two cents,<br></div><div><br></div><div>Roberto</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 19, 2020 at 1:00 PM Alessandro Dentella <<a href="mailto:sandro.dentella@gmail.com">sandro.dentella@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Ciao a tutti,<br>
<br>
sto per cominciare a dockerizzare alcune applicazioni django + frontent in vuejs<br>
e backend in postgresql.<br>
<br>
I db medi con cui ho a che fare sono piccoli, meno di 100 NB, alcuni arrivano a<br>
qualche GB.<br>
<br>
All'inizio ho pensato di tenere un pg classico (non dockerizzato) e fare che<br>
tutti i siti utilizzino quello. Come vantaggio vedo il fatto di gestire un unico<br>
backup via barman con meno controlli.<br>
<br>
Uno svantaggio però è che ogni volta che devo ripristinare un db devo<br>
ripristinare tutto il cluster. Questo è quello che ho sempre fatto e non mi pone<br>
problemi particolari ma mi chiedo se sia la cosa migliore.<br>
<br>
Posso ovviamente avere tanti cluster su una macchina fisica e gestire i backup<br>
in modo indipendente ma mi chiedo se invece mi convenga pensare di usare anche<br>
per postgres delle istanze indipendenti via docker.<br>
<br>
<br>
Avete suggerimenti/bast practice da seguire?<br>
<br>
grazie in anticipo<br>
sandro<br>
*:-)<br>
<br>
<br>
-- <br>
Sandro Dentella  *:-)<br>
<a href="http://trepalchi.it" rel="noreferrer" target="_blank">http://trepalchi.it</a>                Il portale degli artisti<br>
<a href="https://wikidattica.it" rel="noreferrer" target="_blank">https://wikidattica.it</a>             Flashcard per la didattica<br>
<a href="http://www.reteisi.org" rel="noreferrer" target="_blank">http://www.reteisi.org</a>             Soluzioni libere per le scuole<br>
<a href="http://sqlkit.argolinux.org" rel="noreferrer" target="_blank">http://sqlkit.argolinux.org</a>        SQLkit home page - PyGTK/python/sqlalchemy<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="https://lists.python.it/mailman/listinfo/python" rel="noreferrer" target="_blank">https://lists.python.it/mailman/listinfo/python</a><br>
</blockquote></div>