You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web/Sources/docker-compose-local.yml

44 lines
821 B

version: '3'
services:
nginx:
image: nginx:latest
ports:
- "3000:80"
volumes:
- ./config/nginx.conf:/etc/nginx/conf.d/default.conf
- .:/var/www
depends_on:
- mysql
- web
web:
build:
context: .
dockerfile: ./config/Dockerfile.local
ports:
- 9000:9000
volumes:
- .:/var/www
depends_on:
- mysql
environment:
DB_HOST: mysql
DB_PORT: port
DB_DATABASE: test
DB_USER: user
DB_PASSWORD: pass
APP_ENV: development
mysql:
image: mysql:latest
container_name: my-mysql-container
environment:
MYSQL_ROOT_PASSWORD: pass
MYSQL_DATABASE: test
MYSQL_USER: user
MYSQL_PASSWORD: pass
ports:
- "3307:3306"
volumes:
- ./mysql-data:/var/lib/mysql