WordPress amb Compose. Curs 2024-2025
La revisió el 13:00, 15 gen 2025 per Jordi Binefa (discussió | contribucions)
Contingut
Abans de començar
Amb les pràctiques que hem anant fent:
A Exemple de docker amb nginx, PHP i MariaDB hem fet servir el port 8080 per al PhpMyAdmin
A WordPress amb docker. Curs 2024-2025 hem fet servir el port 8081 per a no col·lisionar amb el port del PhpMyAdmin de l'exemple anterior.
A l'exemple actual farem servir el port 8082. Però si no ens cal l'exemple anterior podem esborrar els contenidors fets a l'exercici anterior. Es faria així:
docker container stop wordpress wordpress-db docker container rm wordpress wordpress-db docker volume rm wordpress-db
Docker Compose
Compose' és una eina per a definir i executar aplicacions multi-contenidor. Amb una sola ordre podrem crear i iniciar tots els serveis que necessitem per a la nostra aplicació.
Els casos d'ús més habituals per a docker compose són:
- Entorns de desenvolupament
- Entorns de testatge automàtics (integració contínua)
- Desplegament en host individuals (no clústers)
Compose té ordres per a manejar tot el cicle de vida de la nostra aplicació:
- Iniciar, detenir i refer serveis.
- Veure l'estat dels serveis.
- Visualitzar els logs.
- Executar una ordre a un servei.