lord09244 / ProjectM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProjectM

version: "2" services:

lb:
  image: dockercloud/haproxy:1.3
  volumes:
    - /var/run/docker.sock:/var/run/docker.sock
  ports:
    - 80:80
  links:
    - nginx
    - php


nginx:
  image: nginx
  volumes:
    - ./src:/usr/share/nginx/html
  environment:
    - VIRTUAL_HOST_WEIGHT=2
    - VIRTUAL_HOST=*/assets/*


php:
  build: ./build/php
  volumes:
    - ./src:/var/www/html
  links:
    - mysql
  environment:
    - VIRTUAL_HOST_WEIGHT=1
    - VIRTUAL_HOST=*


mysql:
  image: mysql:5.7
  container_name: mysql
  volumes:
    - ./build/mysql:/docker-entrypoint-initdb.d
    - ./tmp/mysql:/var/lib/mysql
  environment:
    - MYSQL_DATABASE=world
    - MYSQL_ROOT_PASSWORD=password


pma:
  image: phpmyadmin/phpmyadmin
  links:
    - mysql:db
  ports:
    - 8080:80

About