Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nginx:
- build: ./nginx/
- ports:
- - 80:80
- links:
- - php
- volumes_from:
- - app
- php:
- build: ./php/
- expose:
- - 9000
- links:
- - mysql
- volumes_from:
- - app
- environment:
- XDEBUG_CONFIG: "remote_host=172.17.0.1"
- app:
- image: php:5.6-fpm
- volumes:
- - .:/var/www/html
- command: "true"
- mysql:
- image: mysql:latest
- volumes_from:
- - data
- environment:
- MYSQL_ROOT_PASSWORD: secret
- MYSQL_DATABASE: project
- MYSQL_USER: project
- MYSQL_PASSWORD: project
- data:
- image: mysql:latest
- volumes:
- - /var/lib/mysql
- command: "true"
- phpmyadmin:
- image: phpmyadmin/phpmyadmin
- ports:
- - 8080:8080
- links:
- - mysql
- environment:
- PMA_HOST: mysql
- FROM php:5.6-fpm
- RUN docker-php-ext-install pdo_mysql
- RUN yes | pecl install xdebug
- && echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini
- && echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini
- && echo "xdebug.remote_autostart=off" >> /usr/local/etc/php/conf.d/xdebug.ini
- $ docker-compose build
- $ docker-compose up -d
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement