Skip to content

Commit b2dafab

Browse files
committed
make naming more consistent
1 parent 8d9aa96 commit b2dafab

File tree

1 file changed

+54
-54
lines changed

1 file changed

+54
-54
lines changed

docker-compose.yml

+54-54
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,39 @@ version: '2.4'
99

1010
services:
1111

12+
index-composer:
13+
command: 'true'
14+
container_name: index-composer
15+
depends_on:
16+
- index-wpdb
17+
- index-web
18+
# https://hub.docker.com/_/composer
19+
image: composer
20+
user: xfs
21+
volumes:
22+
- ./config/composer/composer.json:/var/www/html/composer.json
23+
- ./config/composer/composer.lock:/var/www/html/composer.lock
24+
- index-wp-data:/var/www/html
25+
working_dir: /var/www/html/
26+
27+
index-phpmyadmin:
28+
container_name: index-phpmyadmin
29+
depends_on:
30+
- index-wpdb
31+
environment:
32+
MYSQL_ROOT_PASSWORD: root
33+
PMA_HOST: index-wpdb
34+
PMA_PORT: 3306
35+
# https://hub.docker.com/_/phpmyadmin
36+
image: phpmyadmin
37+
networks:
38+
- index-backend
39+
ports:
40+
- '8003:80'
41+
volumes:
42+
# Apache2 web server configuration
43+
- ./config/phpmyadmin-sites-available:/etc/apache2/sites-available:ro
44+
1245
index-web:
1346
container_name: index-web
1447
depends_on:
@@ -33,7 +66,7 @@ services:
3366
# https://github.com/docker-library/repo-info/blob/master/repos/wordpress/local/latest.md
3467
image: wordpress:${WP_VERSION:?err}
3568
networks:
36-
- backend
69+
- index-backend
3770
ports:
3871
- '8080:80'
3972
restart: on-failure
@@ -57,57 +90,10 @@ services:
5790
# this repository)
5891
- ../mp:/var/www/git/mp:ro
5992
# WordPress
60-
- wp_data:/var/www/html
93+
- index-wp-data:/var/www/html
6194
# Migration cache
6295
- ./cache:/var/www/html/cache:ro
6396

64-
index-wpdb:
65-
container_name: index-wpdb
66-
environment:
67-
MYSQL_DATABASE: wordpress
68-
MYSQL_ROOT_PASSWORD: root
69-
MYSQL_USER: root
70-
# https://hub.docker.com/_/mariadb
71-
image: mariadb
72-
networks:
73-
- backend
74-
restart: on-failure
75-
volumes:
76-
- db_data:/var/lib/mysql
77-
78-
index-phpmyadmin:
79-
container_name: index-phpmyadmin
80-
depends_on:
81-
- index-wpdb
82-
environment:
83-
MYSQL_ROOT_PASSWORD: root
84-
PMA_HOST: index-wpdb
85-
PMA_PORT: 3306
86-
# https://hub.docker.com/_/phpmyadmin
87-
image: phpmyadmin
88-
networks:
89-
- backend
90-
ports:
91-
- '8003:80'
92-
volumes:
93-
# Apache2 web server configuration
94-
- ./config/phpmyadmin-sites-available:/etc/apache2/sites-available:ro
95-
96-
index-composer:
97-
command: 'true'
98-
container_name: index-composer
99-
depends_on:
100-
- index-wpdb
101-
- index-web
102-
# https://hub.docker.com/_/composer
103-
image: composer
104-
user: xfs
105-
volumes:
106-
- ./config/composer/composer.json:/var/www/html/composer.json
107-
- ./config/composer/composer.lock:/var/www/html/composer.lock
108-
- wp_data:/var/www/html
109-
working_dir: /var/www/html/
110-
11197
index-wpcli:
11298
container_name: index-wpcli
11399
depends_on:
@@ -122,20 +108,34 @@ services:
122108
# https://hub.docker.com/_/wordpress
123109
image: wordpress:cli
124110
networks:
125-
- backend
111+
- index-backend
126112
user: xfs
127113
volumes:
128114
# WordPress
129-
- wp_data:/var/www/html
115+
- index-wp-data:/var/www/html
130116
# Migration cache
131117
- ./cache:/var/www/html/cache:ro
132118

119+
index-wpdb:
120+
container_name: index-wpdb
121+
environment:
122+
MYSQL_DATABASE: wordpress
123+
MYSQL_ROOT_PASSWORD: root
124+
MYSQL_USER: root
125+
# https://hub.docker.com/_/mariadb
126+
image: mariadb
127+
networks:
128+
- index-backend
129+
restart: on-failure
130+
volumes:
131+
- index-db-data:/var/lib/mysql
132+
133133
volumes:
134-
db_data:
134+
index-db-data:
135135
name: index-db-data
136-
wp_data:
136+
index-wp-data:
137137
name: index-wp-data
138138

139139
networks:
140-
backend:
140+
index-backend:
141141
name: index-backend

0 commit comments

Comments
 (0)