Skip to content

Instantly share code, notes, and snippets.

@ace3
Created September 14, 2021 15:56
Show Gist options
  • Save ace3/7af5189b6fb7e329b5a9ba269453981d to your computer and use it in GitHub Desktop.
Save ace3/7af5189b6fb7e329b5a9ba269453981d to your computer and use it in GitHub Desktop.
version: "3"
services:
webserver:
image: nginx:latest
ports:
- 8080:80
volumes:
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf
- ./:/var/www/html
php:
build: ./docker/php
ports:
- 9000:9000
environment:
PHP_IDE_CONFIG: "serverName=ace3"
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- .:/var/www/html
- ./docker/php/conf.d/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
- ./docker/php/conf.d/error_reporting.ini:/usr/local/etc/php/conf.d/error_reporting.ini
mysql:
image: mysql:latest
ports:
- 3309:3306
volumes:
- database_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: secret
MYSQL_DATABASE: project
MYSQL_USER: project
MYSQL_PASSWORD: project
volumes:
database_data:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment