Docker Compose: tre container che si parlano da soli
Rete interna, healthcheck e ordine di avvio: come si accende l'intero blog con un solo comando.
Un comando, tre servizi
Per avviare tutto basta questo comando, lanciato nella cartella del progetto:
docker compose up --build -d
Compose crea una rete privata e avvia i servizi nell’ordine giusto:
dbparte per primo e segnala quando è pronto.backendattende il database, crea le tabelle e carica i contenuti demo.frontendattende il backend e inizia a servire il sito.
Come si trovano tra loro
Dentro la rete Docker i servizi si raggiungono per nome: il frontend chiama http://backend:1337, letto da una variabile del file .env. Nessun indirizzo IP da copiare, nessun passaggio manuale.