version: '2' services: mariadb: image: docker.io/bitnami/mariadb:10.3 ports: - '3306:3306' environment: # ALLOW_EMPTY_PASSWORD is recommended only for development. - ALLOW_EMPTY_PASSWORD=yes - MARIADB_USER=bn_joomla - MARIADB_DATABASE=bitnami_joomla - MARIADB_INITDB_SKIP_TZINFO=yes volumes: - './data/mariadb_data:/bitnami/mariadb' joomla: build: docker/joomla ports: - '8080:8080' - '8443:8443' environment: - JOOMLA_DATABASE_HOST=mariadb - JOOMLA_DATABASE_PORT_NUMBER=3306 - JOOMLA_DATABASE_USER=bn_joomla - JOOMLA_DATABASE_NAME=bitnami_joomla # ALLOW_EMPTY_PASSWORD is recommended only for development. - ALLOW_EMPTY_PASSWORD=yes volumes: - './data/joomla_data:/bitnami/joomla' - './docker/php.ini:/opt/bitnami/php/etc/php.ini:ro' depends_on: - mariadb