de3sec commited on
Commit
4336546
·
1 Parent(s): 0393506

Create docker-compose.yaml

Browse files
Files changed (1) hide show
  1. docker-compose.yaml +48 -0
docker-compose.yaml ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ version: '3'
2
+
3
+ services:
4
+ # Database
5
+ db:
6
+ image: mysql:5.7
7
+ volumes:
8
+ - db_data:/var/lib/mysql
9
+ restart: always
10
+ environment:
11
+ MYSQL_ROOT_PASSWORD: password
12
+ MYSQL_DATABASE: wordpress
13
+ MYSQL_USER: wordpress
14
+ MYSQL_PASSWORD: wordpress
15
+ networks:
16
+ - wpsite
17
+ # phpmyadmin
18
+ phpmyadmin:
19
+ depends_on:
20
+ - db
21
+ image: phpmyadmin/phpmyadmin
22
+ restart: always
23
+ ports:
24
+ - '8080:80'
25
+ environment:
26
+ PMA_HOST: db
27
+ MYSQL_ROOT_PASSWORD: password
28
+ networks:
29
+ - wpsite
30
+ # Wordpress
31
+ wordpress:
32
+ depends_on:
33
+ - db
34
+ image: wordpress:latest
35
+ ports:
36
+ - '8000:80'
37
+ restart: always
38
+ volumes: ['./:/var/www/html']
39
+ environment:
40
+ WORDPRESS_DB_HOST: db:3306
41
+ WORDPRESS_DB_USER: wordpress
42
+ WORDPRESS_DB_PASSWORD: wordpress
43
+ networks:
44
+ - wpsite
45
+ networks:
46
+ wpsite:
47
+ volumes:
48
+ db_data: