commit 38426c238bc319d301549db2cc2a2ad5c08cbe02 Author: Bianca MATEI Date: Mon Jan 19 22:33:54 2026 +0200 Tema - cu docker compose diff --git a/.env b/.env new file mode 100644 index 0000000..73f1534 --- /dev/null +++ b/.env @@ -0,0 +1,4 @@ +MYSQL_ROOT_PASSWORD=5tUd3nT +MYSQL_WP_DATABASE=wordpress +MYSQL_WP_USER=admin_wp +MYSQL_WP_PASSWORD=H4rD-P@5Sw0rD \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..fc99927 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,51 @@ +services: + db: + image: mysql:8.4.4 + container_name: mysql8_db + restart: always + command: --mysql_native_password=on + environment: + TZ: "Europe/Bucharest" + MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} + MYSQL_DATABASE: ${MYSQL_WP_DATABASE} + MYSQL_USER: ${MYSQL_WP_USER} + MYSQL_PASSWORD: ${MYSQL_WP_PASSWORD} + volumes: + - db_data:/var/lib/mysql + networks: + - wordpress_network + db_editor: + image: phpmyadmin + container_name: phpmyadmin + restart: always + environment: + TZ: "Europe/Bucharest" + PMA_HOST: db + ports: + - "8088:80" + networks: + - wordpress_network + wordpress: + image: wordpress:latest + container_name: wordpress_app + restart: always + ports: + - "8090:80" + environment: + TZ: "Europe/Bucharest" + WORDPRESS_DB_HOST: db + WORDPRESS_DB_USER: ${MYSQL_WP_USER} + WORDPRESS_DB_PASSWORD: ${MYSQL_WP_PASSWORD} + WORDPRESS_DB_NAME: ${MYSQL_WP_DATABASE} + volumes: + - wp_data:/var/www/html + networks: + - wordpress_network + +volumes: + db_data: + wp_data: + +networks: + wordpress_network: + driver: bridge \ No newline at end of file