aboutsummaryrefslogblamecommitdiffhomepage
path: root/docker-compose.yml
blob: 3c28f2f1a5df50e2d9e7c52c7a07de62e18bc7da (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13











                                                   
 


                               
                                                                                                  












                                                                           
 






                                                           
 






                                                   
 


                                    
 
          

                         
version: '2'
services:
    nginx:
        image: nginx
        ports:
            - "8080:80"
        volumes:
            - ./docker/nginx/nginx.conf:/nginx.conf
            - ./docker/logs/nginx:/var/log/nginx
            - .:/var/www/html
        links:
            - php:php
        command: nginx -c /nginx.conf

    php:
        build:
            context: docker/php
            args:
                # Set here your timezone using one of this: http://php.net/manual/en/timezones.php
                timezone: 'Europe/Monaco'
        ports:
            - "9000:9000"
        volumes:
            - .:/var/www/html
        #links:
            # - "postgres:rdbms"
            # - "mariadb:rdbms"
        env_file:
            - ./docker/php/env
            # Comment non-used DBMS lines
            # If all DBMS are commented out, sqlite will be used as default
            # - ./docker/postgres/env
            # - ./docker/mariadb/env

    #postgres:
    #    image: postgres:9
    #    ports:
    #        - "5432:5432"
    #    volumes:
    #        - ./docker/data/pgsql:/var/lib/postgresql/data
    #    env_file:
    #        - ./docker/postgres/env

    #mariadb:
    #    image: mariadb:10
    #    ports:
    #        - "3306:3306"
    #    volumes:
    #        - ./docker/data/mariadb:/var/lib/mysql
    #    env_file:
    #        - ./docker/mariadb/env

    rabbitmq:
        image: rabbitmq:3-management
        ports:
            - "15672:15672"

    redis:
        image: redis
        ports:
            - "6379:6379"