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