Skip to content

Commit 521fc71

Browse files
committed
Create docker compose file
1 parent 9be0543 commit 521fc71

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

docker-compose.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
services:
2+
gwdb:
3+
image: mysql:5.7
4+
volumes:
5+
- db_data:/var/lib/mysql
6+
environment:
7+
MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db_secrets
8+
MYSQL_DATABASE: wordpress
9+
MYSQL_USER: wordpress
10+
MYSQL_PASSWORD_FILE: /run/secrets/db_secrets
11+
secrets:
12+
- db_secrets
13+
14+
wp:
15+
build:
16+
context: .
17+
dockerfile: Dockerfile
18+
depends_on:
19+
- gwdb
20+
ports:
21+
- "8080:80"
22+
volumes:
23+
- .:/var/www/html
24+
environment:
25+
WORDPRESS_DB_HOST: gwdb:3306
26+
WORDPRESS_DB_USER: wordpress
27+
WORDPRESS_DB_PASSWORD_FILE: /run/secrets/db_secrets
28+
secrets:
29+
- db_secrets
30+
31+
secrets:
32+
db_secrets:
33+
file: ./.env
34+
35+
volumes:
36+
db_data:

0 commit comments

Comments
 (0)