equal
deleted
inserted
replaced
1 version: "3.7" |
|
2 |
1 |
3 services: |
2 services: |
4 db: |
3 db: |
5 # We use a mariadb image which supports both amd64 & arm64 architecture |
4 # We use a mariadb image which supports both amd64 & arm64 architecture |
6 image: mariadb:10.6.4-focal |
5 image: mariadb:10.6 |
7 # If you really want to use MySQL, uncomment the following line |
6 # If you really want to use MySQL, uncomment the following line |
8 #image: mysql:8.0.27 |
7 #image: mysql:8.0.27 |
9 command: '--default-authentication-plugin=mysql_native_password' |
8 command: '--default-authentication-plugin=mysql_native_password' |
10 volumes: |
9 volumes: |
11 - db_data:/var/lib/mysql |
10 - db_data:/var/lib/mysql |
20 - 33060 |
19 - 33060 |
21 fpm: |
20 fpm: |
22 build: |
21 build: |
23 dockerfile: fpm.Dockerfile |
22 dockerfile: fpm.Dockerfile |
24 volumes: |
23 volumes: |
25 - ${PWD}:/var/www/html |
24 - /home/ymh/dev/projects/enmi-conf/enmi-conf.org:/var/www/html |
26 restart: unless-stopped |
25 restart: unless-stopped |
27 environment: |
26 environment: |
28 - WORDPRESS_DB_HOST=db |
27 - WORDPRESS_DB_HOST=db:3306 |
29 - WORDPRESS_DB_USER=iri |
28 - WORDPRESS_DB_USER=iri |
30 - WORDPRESS_DB_PASSWORD=iri |
29 - WORDPRESS_DB_PASSWORD=iri |
31 - WORDPRESS_DB_NAME=wordpress_ec |
30 - WORDPRESS_DB_NAME=wordpress_ec |
32 |
31 |
33 wpcli: |
32 wpcli: |
34 image: wordpress:cli |
33 image: wordpress:cli |
35 volumes: |
34 volumes: |
36 - ${PWD}:/var/www/html |
35 - /home/ymh/dev/projects/enmi-conf/enmi-conf.org:/var/www/html |
37 environment: |
36 environment: |
38 WORDPRESS_DB_HOST: db:3306 |
37 WORDPRESS_DB_HOST: db:3306 |
39 WORDPRESS_DB_USER: iri |
38 WORDPRESS_DB_USER: iri |
40 WORDPRESS_DB_PASSWORD: iri |
39 WORDPRESS_DB_PASSWORD: iri |
41 WORDPRESS_DB_NAME: wordpress_ec |
40 WORDPRESS_DB_NAME: wordpress_ec |
47 restart: unless-stopped |
46 restart: unless-stopped |
48 ports: |
47 ports: |
49 - "8080:8080" |
48 - "8080:8080" |
50 volumes: |
49 volumes: |
51 - caddy_data:/data |
50 - caddy_data:/data |
52 - ${PWD}:/var/www/html |
51 - /home/ymh/dev/projects/enmi-conf/enmi-conf.org:/var/www/html |
53 - ${PWD}/Caddyfile:/etc/caddy/Caddyfile |
52 - /home/ymh/dev/projects/enmi-conf/enmi-conf.org/Caddyfile:/etc/caddy/Caddyfile |
54 |
53 |
55 volumes: |
54 volumes: |
56 db_data: |
55 db_data: |
57 caddy_data: |
56 caddy_data: |