|
|
@@ -1,4 +1,4 @@
|
|
1
|
|
-version: '3'
|
|
|
1
|
+version: "3"
|
|
2
|
2
|
|
|
3
|
3
|
services:
|
|
4
|
4
|
craft-wp:
|
|
|
@@ -6,6 +6,7 @@ services:
|
|
6
|
6
|
- craft-db
|
|
7
|
7
|
image: wordpress
|
|
8
|
8
|
container_name: "craft-wp"
|
|
|
9
|
+ restart: always
|
|
9
|
10
|
volumes:
|
|
10
|
11
|
- ./configs/wp-config.php:/usr/src/wordpress/wp-config-sample.php
|
|
11
|
12
|
- ./uploads:/var/www/html/wp-content/uploads
|
|
|
@@ -17,29 +18,37 @@ services:
|
|
17
|
18
|
links:
|
|
18
|
19
|
- craft-db:mysql
|
|
19
|
20
|
environment:
|
|
20
|
|
- WORDPRESS_DB_PASSWORD: "${DB_PASSWORD}"
|
|
|
21
|
+ WORDPRESS_DB_PASSWORD: "${WORDPRESS_DB_PASSWORD}"
|
|
|
22
|
+ WORDPRESS_DB_NAME: current_cia
|
|
|
23
|
+ WORDPRESS_DB_USER: "${WORDPRESS_DB_USER}"
|
|
21
|
24
|
IS_DEV: "${IS_DEV}"
|
|
22
|
|
- WORDPRESS_DB_NAME: current_db
|
|
23
|
25
|
|
|
24
|
26
|
craft-db:
|
|
25
|
27
|
image: mariadb
|
|
26
|
28
|
container_name: "craft-db"
|
|
|
29
|
+ restart: on-failure
|
|
|
30
|
+ ports:
|
|
|
31
|
+ - 3380:3306
|
|
27
|
32
|
environment:
|
|
28
|
33
|
MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
|
|
29
|
34
|
INNODB_FLUSH_METHOD: O_DSYNC
|
|
|
35
|
+ MYSQL_DATABASE: current_cia
|
|
|
36
|
+ MYSQL_USER: "${WORDPRESS_DB_USER}"
|
|
|
37
|
+ MYSQL_PASSWORD: "${WORDPRESS_DB_PASSWORD}"
|
|
30
|
38
|
volumes:
|
|
31
|
39
|
- db:/var/lib/mysql
|
|
32
|
40
|
|
|
33
|
|
- # craft-phpmyadmin:
|
|
34
|
|
- # image: phpmyadmin/phpmyadmin
|
|
35
|
|
- # container_name: "vue-phpmyadmin"
|
|
36
|
|
- # depends_on:
|
|
37
|
|
- # - craft-db
|
|
38
|
|
- # ports:
|
|
39
|
|
- # - 8181:80
|
|
40
|
|
- # environment:
|
|
41
|
|
- # PMA_HOST: craft-db
|
|
42
|
|
- # MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
|
|
|
41
|
+ craft-admin:
|
|
|
42
|
+ image: adminer
|
|
|
43
|
+ container_name: "craft-admin"
|
|
|
44
|
+ depends_on:
|
|
|
45
|
+ - craft-db
|
|
|
46
|
+ ports:
|
|
|
47
|
+ - 8181:8080
|
|
|
48
|
+ environment:
|
|
|
49
|
+ ADMINER_DEFAULT_SERVER: craft-db
|
|
|
50
|
+ volumes:
|
|
|
51
|
+ - ./adminer.ini:/usr/local/etc/php/conf.d/uploads.ini
|
|
43
|
52
|
|
|
44
|
53
|
volumes:
|
|
45
|
54
|
db:
|