MariaDB
Uno de los elementos importantes de un entorno son las bases de datos (BBDD). Es donde se almacenan los datos necesarios para que las aplicaciones puedan guardar y gestionar persistentemente en el disco.
AquíHabitualmente, explicocuando cómo tengo montado MariaDB, que escreo un forkDocker de MySQL El motivomotor de dichoBBDD, fork es que MySQL fue comprada por Oracle, y así se conseguía tener una base de datos (BD) Open Source, pero ahora resulta que MariaDBañado también haun sidogestor comprada,gráfico poro lotipo web para agilizar la gestión de la misma. Así que noen séeste yocaso quéhe nosañadido quedaráphpMyAdmin.
---
final.services:
mariadb:
container_name: mariadb
image: mariadb
restart: always
networks:
- mariadbnet
volumes:
- /home/lynze/mariadb:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: ${DATABASE_PWD}
phpmyadmin:
image: phpmyadmin
container_name: phpmyadmin
restart: always
depends_on:
- mariadb
networks:
- mariadbnet
ports:
- "80:80"
environment:
- PMA_HOST=mariadb
networks:
mariadbnet:
external: true