aboutsummaryrefslogtreecommitdiff
path: root/srcs
diff options
context:
space:
mode:
Diffstat (limited to 'srcs')
-rw-r--r--srcs/docker-compose.yml55
1 files changed, 51 insertions, 4 deletions
diff --git a/srcs/docker-compose.yml b/srcs/docker-compose.yml
index 9d1a338..a0bade4 100644
--- a/srcs/docker-compose.yml
+++ b/srcs/docker-compose.yml
@@ -1,10 +1,57 @@
-version: "3"
+version: "3.3"
services:
nginx:
build: ./nginx
ports:
- 80:80
- 443:443
- # mysql:
- # build: ./mysql/Dockerfile
-
+
+ wordpress:
+ depends_on:
+ - mysql
+ image: wordpress:latest
+ restart: always
+ ports:
+ - "8080:80"
+ environment:
+ WORDPRESS_DB_HOST: mysql:3306
+ WORDPRESS_DB_USER: ft_services_user
+ WORDPRESS_DB_PASSWORD: ft_services_pass
+ WORDPRESS_DB_NAME: ft_services_db
+ # container_name: wordpress
+ networks:
+ - ft_services_network
+
+ mysql:
+ image: mysql:5.7
+ restart: always
+ environment:
+ MYSQL_ROOT_PASSWORD: ft_services_pass_root
+ MYSQL_USER: ft_services_user
+ MYSQL_PASSWORD: ft_services_pass
+ MYSQL_DATABASE: ft_services_db
+ volumes:
+ - mysql_data:/var/lib/mysql
+ # container_name: mysql
+ networks:
+ - ft_services_network
+
+ phpmyadmin:
+ depends_on:
+ - mysql
+ image: phpmyadmin/phpmyadmin
+ restart: always
+ ports:
+ - 8081:80
+ environment:
+ PMA_HOST: mysql
+ MYSQL_ROOT_PASSWORD: root
+ networks:
+ - ft_services_network
+
+
+volumes:
+ mysql_data:
+networks:
+ ft_services_network:
+ driver: bridge