diff --git a/docker-compose.yml b/docker-compose.yml index 5481d77..652485d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,32 @@ services: + mariadb: + env_file: "stack.env" + image: mariadb:latest + container_name: mariadb + environment: + MARIADB_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} + MARIADB_DATABASE: ${MYSQL_DATABASE} + MARIADB_USER: ${MYSQL_USER} + MARIADB_PASSWORD: ${MYSQL_USER_PASSWORD} + volumes: + - mariadb_data:/var/lib/mysql + networks: + - private + + phpmyadmin: + image: phpmyadmin/phpmyadmin + container_name: phpmyadmin + environment: + PMA_HOST: mariadb + PMA_USER: ${MYSQL_USER} + PMA_PASSWORD: ${MYSQL_PASSWORD} + ports: + - 8080:80 + networks: + - public + depends_on: + - mariadb + backend: env_file: "stack.env" build: @@ -21,38 +49,11 @@ services: networks: - public - private - #depends_on: - # - mariadb + depends_on: + - mariadb -# mariadb: -# image: mariadb:latest -# container_name: mariadb -# environment: -# MARIADB_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} -# MARIADB_DATABASE: ${MYSQL_DATABASE} -# MARIADB_USER: ${MYSQL_USER} -# MARIADB_PASSWORD: ${MYSQL_USER_PASSWORD} -# volumes: -# - mariadb_data:/var/lib/mysql -# networks: -# - private - -# phpmyadmin: -# image: phpmyadmin/phpmyadmin -# container_name: phpmyadmin -# environment: -# PMA_HOST: mariadb -# PMA_USER: ${MYSQL_USER} -# PMA_PASSWORD: ${MYSQL_PASSWORD} -# ports: -# - 8080:80 -# networks: -# - public -# depends_on: -# - mariadb - -# volumes: -# mariadb_data: +volumes: + mariadb_data: networks: public: