Configuració de Dockers (Wordpress)
De Wiki personal d'en Guillem Serrat
Fitxer Docker Compose
Per executar Wordpress al VPS, farem servir el Docker Compose de la pràctica 7.2, amb algunes modificacions.
- Un contenidor anomenat db
- La imatge del contenidor serà la última versió de MariaDB
- Volums
- El contingut de /var/lib/mysql del Docker es desarà a un volum intern de Docker anomenat mysqldata (no es un directori del projecte, és un volum intern de docker, els quals s'acustuma a desar-se a /var/lib/docker/volumes)
- Variables d’entorn
- La contrasenya de ROOT de MariaDB serà fjeclot
- El nom de la BD serà wordpress
- Un usuari de MariaDB s’anomenarà manager
- La contrasenya de l’usuari manager serà fjeclot
- Un contenidor anomenat web
- La imatge del contenidor serà la última versió de Wordpress
- Dependència del contenidor amb nom “db”
- Aquest contenidor no es posarà en marxa fins que el contenidor db no ho estigui
- Volums
- Els arxius del directori ./target del host es compartiran amb el directori /var/www/html del Docker
- Variables d’entorn
- L’usuari que es conectarà a la BD serà manager
- La contrasenya de l’usuari manager serà fjeclot
- El nom del host que allotja la BD serà “db” (nom del docker amb MariaDB)
- El nom de la BD que es farà servir és wordpress
- Ports exposats
- El port 8082 del host dirigirà al port 80 del Docker