Skip to content

Commit d90c1b1

Browse files
authored
Create docker-compose.yml
1 parent 14b3421 commit d90c1b1

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

WordPress/docker-compose.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
version: "3"
2+
3+
services:
4+
wp-db_unique-name:
5+
image: mysql:5.7
6+
volumes:
7+
- db_data_storage:/var/lib/mysql
8+
restart: always
9+
environment:
10+
MYSQL_ROOT_PASSWORD: RootPassword
11+
MYSQL_DATABASE: wordpress
12+
MYSQL_USER: wordpress
13+
MYSQL_PASSWORD: Password
14+
container_name: wp-db_unique-name_db
15+
networks:
16+
- default
17+
18+
wordpress:
19+
depends_on:
20+
- wp-db_unique-name
21+
image: wordpress:latest
22+
networks:
23+
- default
24+
expose:
25+
- 80
26+
restart: always
27+
environment:
28+
VIRTUAL_HOST: subdomain.example.com
29+
LETSENCRYPT_HOST: subdomain.example.com
30+
LETSENCRYPT_EMAIL: [email protected]
31+
WORDPRESS_DB_HOST: wp-db_unique-name:3306
32+
WORDPRESS_DB_USER: wordpress
33+
WORDPRESS_DB_PASSWORD: Password
34+
container_name: wordpress_unique-name
35+
volumes:
36+
db_data_storage:
37+
38+
networks:
39+
default:
40+
external:
41+
name: nginx-proxy

0 commit comments

Comments
 (0)