Skip to content

Commit f57af34

Browse files
committed
fix database configuration
1 parent 728113a commit f57af34

File tree

5 files changed

+30
-26
lines changed

5 files changed

+30
-26
lines changed

.env.model

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
WORDPRESS_DB_USER=wpUser
2+
WORDPRESS_DB_PASSWORD=wpPass
3+
WORDPRESS_DB_NAME=devWP
4+
MYSQL_ROOT_PASSWORD=rootPass

.gitignore

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
.env
22
src/*
33
!src/.gitkeep
4-
db/*
5-
!db/.gitkeep
4+
db_data/*
5+
!db_data/.gitkeep
6+
db_dump/*
7+
!db_dump/.gitkeep
File renamed without changes.

db_dump/.gitkeep

Whitespace-only changes.

docker-compose.yml

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,35 @@
11
version: '3.7'
22

33
services:
4+
mariadb:
5+
image: mariadb:latest
6+
environment:
7+
MYSQL_DATABASE: ${WORDPRESS_DB_NAME}
8+
MYSQL_USER: ${WORDPRESS_DB_USER}
9+
MYSQL_PASSWORD: ${WORDPRESS_DB_PASSWORD}
10+
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
11+
restart: unless-stopped
12+
volumes:
13+
- ./db_data:/var/lib/mysql
14+
- ./db_dump:/docker-entrypoint-initdb.d
15+
networks:
16+
- wordpress-network
417

518
wordpress:
619
image: wordpress
7-
restart: always
20+
restart: unless-stopped
821
ports:
9-
- 8080:80
22+
- 8089:80
1023
environment:
11-
WORDPRESS_DB_HOST: db
24+
WORDPRESS_DB_HOST: mariadb
1225
WORDPRESS_DB_USER: ${WORDPRESS_DB_USER}
1326
WORDPRESS_DB_PASSWORD: ${WORDPRESS_DB_PASSWORD}
1427
WORDPRESS_DB_NAME: ${WORDPRESS_DB_NAME}
1528
volumes:
16-
- wordpress:/var/www/html
17-
18-
db:
19-
image: mysql:5.7
20-
restart: always
21-
environment:
22-
MYSQL_DATABASE: ${WORDPRESS_DB_NAME}
23-
MYSQL_USER: ${WORDPRESS_DB_USER}
24-
MYSQL_PASSWORD: ${WORDPRESS_DB_PASSWORD}
25-
MYSQL_RANDOM_ROOT_PASSWORD: ${MYSQL_RANDOM_ROOT_PASSWORD}
26-
volumes:
27-
- db:/var/lib/mysql
29+
- ./src:/var/www/html
30+
networks:
31+
- wordpress-network
2832

29-
volumes:
30-
wordpress:
31-
driver: local
32-
driver_opts:
33-
type: none
34-
device: "${ROOT_PATH}src"
35-
o: bind
36-
db:
37-
33+
networks:
34+
wordpress-network:
35+
driver: bridge

0 commit comments

Comments
 (0)