WordPress amb Compose. Curs 2024-2025

De binefa.com
Salta a la navegació Salta a la cerca

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.

Creació automatitzada de contenidors

docker-compose.yaml

Font

Levantar un WordPress con Compose