jorge07/symfony3-docker-starter

View on GitHub
docker-compose.yml

Summary

Maintainability
Test Coverage
version: '2'
services:
  nginx:
    image: nginx:latest
    container_name: symfony_nginx
    ports:
      - "80:80"
    volumes_from:
      - php
    volumes:
      - ./etc/build/dev/nginx/conf.d:/etc/nginx/conf.d
      - ./var/logs/nginx:/var/log/nginx

  php:
    image: letsbonus/php-dev:7.0
    container_name: symfony_php
    volumes:
      - ./:/app
    ports:
      - "2222:22"
    working_dir: /app

  redis:
    image: redis:3.0.7-alpine
    container_name: symfony_redis

  elk:
    image: willdurand/elk
    container_name: symfony_elk
    ports:
        - "81:80"
    volumes:
        - ./etc/build/dev/elk/logstash:/etc/logstash
        - ./etc/build/dev/elk/logstash/patterns:/opt/logstash/patterns
    volumes_from:
        - php