From b9cbfa29a5433bd7d6fdf903e08af729c5cb2623 Mon Sep 17 00:00:00 2001 From: gustavooth Date: Thu, 23 Jul 2026 22:59:09 -0300 Subject: [PATCH] compose --- compose.yaml | 43 ++++++++++++++----------------------------- 1 file changed, 14 insertions(+), 29 deletions(-) diff --git a/compose.yaml b/compose.yaml index 2ceda7a..d32a92a 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,46 +1,31 @@ services: db: - image: mariadb:11.8 + image: mariadb:11 environment: - MARIADB_DATABASE: ${WORDPRESS_DB_NAME:-wordpress} - MARIADB_USER: ${WORDPRESS_DB_USER:-wordpress} - MARIADB_PASSWORD: ${WORDPRESS_DB_PASSWORD:?Defina WORDPRESS_DB_PASSWORD no arquivo .env} - MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PASSWORD:?Defina MARIADB_ROOT_PASSWORD no arquivo .env} + MARIADB_DATABASE: ${WORDPRESS_DB_NAME} + MARIADB_USER: ${WORDPRESS_DB_USER} + MARIADB_PASSWORD: ${WORDPRESS_DB_PASSWORD} + MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PASSWORD} volumes: - db_data:/var/lib/mysql - healthcheck: - test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"] - interval: 10s - timeout: 5s - retries: 10 - start_period: 30s wordpress: container_name: gustavoo-me - image: wordpress:7-php8.3-apache - depends_on: - db: - condition: service_healthy + image: wordpress:php8.3-apache ports: - "${WORDPRESS_PORT:-8080}:80" environment: - WORDPRESS_DB_HOST: db:3306 - WORDPRESS_DB_NAME: ${WORDPRESS_DB_NAME:-wordpress} - WORDPRESS_DB_USER: ${WORDPRESS_DB_USER:-wordpress} + WORDPRESS_DB_HOST: db + WORDPRESS_DB_NAME: ${WORDPRESS_DB_NAME} + WORDPRESS_DB_USER: ${WORDPRESS_DB_USER} WORDPRESS_DB_PASSWORD: ${WORDPRESS_DB_PASSWORD} volumes: - wordpress_data:/var/www/html - - type: bind - source: ./wp-content/themes - target: /var/www/html/wp-content/themes - bind: - create_host_path: false - - type: bind - source: ./wp-content/plugins - target: /var/www/html/wp-content/plugins - bind: - create_host_path: false + - ./wp-content/themes:/var/www/html/wp-content/themes + - ./wp-content/plugins:/var/www/html/wp-content/plugins + depends_on: + - db volumes: db_data: - wordpress_data: + wordpress_data: \ No newline at end of file