From adcc3aaf30a1cb70e34b99e25433cb8fa6afbd83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20C=C3=A9sar?= Date: Sat, 4 Sep 2021 11:23:10 -0400 Subject: [PATCH] Use volumes for database and set more env variables for the connection --- docker-compose.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index dbe3f8a..696147a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,8 @@ -version: '2' +version: '3.1' + services: - db: + database: image: mysql:5.7 - restart: always ports: - 3306:3306 environment: @@ -10,19 +10,24 @@ services: MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress + volumes: + - mysqldata:/var/lib/mysql wordpress: build: . user: wordpress depends_on: - db - links: - - db ports: - 8080:8080 volumes: - ./htdocs:/var/www/html - ./php-custom.ini:/usr/local/etc/php/conf.d/custom.ini environment: - WORDPRESS_DB_HOST: db:3306 + WORDPRESS_DB_HOST: database:3306 WORDPRESS_DB_PASSWORD: wordpress + WORDPRESS_DB_USER: wordpress + WORDPRESS_DB_NAME: wordpress + +volumes: + mysqldata: \ No newline at end of file