Update docker-compose.yaml

This commit is contained in:
Puneet Khurana 2025-03-26 10:15:10 +00:00
parent 2323d8b515
commit 78fa92bf6b

View File

@ -1,31 +1,36 @@
version: '3.8'
services:
web:
image: nginx:latest
restart: always
apache:
image: php:8.2-apache
container_name: my_apache
ports:
- "8080:80"
volumes:
- ./web:/usr/share/nginx/html
networks:
- myapp-net
- ./app:/var/www/html
depends_on:
- db
- mysql
networks:
- my_network
db:
mysql:
image: mysql:latest
restart: always
container_name: my_mysql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: myappdb
volumes:
- mysql-data:/var/lib/mysql
MYSQL_DATABASE: my_database
MYSQL_USER: user
MYSQL_PASSWORD: password
ports:
- "3306:3306"
networks:
- myapp-net
- my_network
volumes:
mysql-data:
- mysql_data:/var/lib/mysql
- ./app/db_init.sql:/docker-entrypoint-initdb.d/db_init.sql Initializes database
networks:
myapp-net:
my_network:
volumes:
mysql_data: