Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- # База данных
- mysql:
- image: mysql:5.7
- volumes:
- - ./.docker/mysql/bigroup.sql:/docker-entrypoint-initdb.d/bigroup.sql # ипморт дампа тестовой бд
- container_name: mysql
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: root
- MYSQL_DATABASE: bigroup
- MYSQL_USER: bigroup
- MYSQL_PASSWORD: bigroup
- ports:
- - 8181:3306 # проброс портов на mysql - можно использовать root юзера чтобы зацепиться к 0.0.0.0:8182
- # PHP-FPM 5.6
- fpm:
- build: .docker/php/
- container_name: bi
- restart: always
- volumes:
- - ./:/var/www # подключаем проект к php-fpm
- - ~/.ssh:/root/.ssh
- ports:
- - 8182:81
- tty: true
- # NGINX
- nginx:
- container_name: nginx
- restart: always
- image: nginx:latest
- links:
- - fpm
- ports:
- - 80:80 # проброс портов на nginx
- volumes:
- - ./.docker/nginx:/etc/nginx/conf.d/ # тянем настройки nginx из проекта
- - ./:/var/www # подключаем проект к php-fpm, также можно использовать volumes_from для подключения разелов из других контейнеров
- tty: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement