feat(docker/compose): now docker compose seems good
This commit is contained in:
parent
3ca8a96aa7
commit
aaa7dc3e23
1 changed files with 50 additions and 0 deletions
50
srcs/docker-compose.yml
Normal file
50
srcs/docker-compose.yml
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
services:
|
||||||
|
|
||||||
|
mariadb:
|
||||||
|
build: ./requirements/mariadb
|
||||||
|
container_name: mariadb
|
||||||
|
image: mariadb
|
||||||
|
env_file:
|
||||||
|
- ../secrets/.env
|
||||||
|
volumes:
|
||||||
|
- wp_db:/var/lib/mysql
|
||||||
|
networks:
|
||||||
|
- inception
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
wordpress:
|
||||||
|
container_name: wordpress
|
||||||
|
image: wordpress
|
||||||
|
build: ./requirements/wordpress
|
||||||
|
env_file:
|
||||||
|
- ../secrets/.env
|
||||||
|
depends_on:
|
||||||
|
- mariadb
|
||||||
|
networks:
|
||||||
|
- inception
|
||||||
|
|
||||||
|
nginx:
|
||||||
|
container_name: nginx
|
||||||
|
image: nginx
|
||||||
|
env_file:
|
||||||
|
- ../secrets/.env
|
||||||
|
build: ./requirements/nginx
|
||||||
|
extra_hosts:
|
||||||
|
- "rparodi.42.fr:127.0.0.1"
|
||||||
|
ports:
|
||||||
|
- 443:443
|
||||||
|
volumes:
|
||||||
|
- wp_files:/var/www/html
|
||||||
|
depends_on:
|
||||||
|
- wordpress
|
||||||
|
networks:
|
||||||
|
- inception
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
wp_files:
|
||||||
|
wp_db:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
inception:
|
||||||
|
driver: bridge
|
||||||
Loading…
Add table
Add a link
Reference in a new issue