Files
laravel/docker-compose.yml
Felipe Aquino 4338cd51bd laravel_base
2026-02-05 13:29:37 -03:00

44 lines
801 B
YAML

version: "3.9"
services:
php:
build:
context: .
dockerfile: php/Dockerfile
restart: always
depends_on:
- mysql
volumes:
- eap:/eap
environment:
DB_HOST: mysql
DB_PORT: 3306
DB_DATABASE: eap
DB_USERNAME: eap
DB_PASSWORD: eap123
nginx:
image: nginx:alpine
restart: always
depends_on:
- php
volumes:
- eap:/eap
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
mysql:
image: mysql:8.0
restart: always
command: --default-authentication-plugin=mysql_native_password
environment:
MYSQL_ROOT_PASSWORD: root123
MYSQL_DATABASE: eap
MYSQL_USER: eap
MYSQL_PASSWORD: eap123
volumes:
- mysql-data:/var/lib/mysql
volumes:
mysql-data:
eap: