Я реализую ниже -
https://github.com/lpredova/ressie
Файл docker-compose.yml находится ниже
версия: '2'
Услуги:
Ресси MySql
ressie_operational_db:
перезагрузка: всегда
build: база данных /
разоблачить:
- "3306"
порты:
- "3307: 3306"
объемы:
- ./database/sql/:/docker-entrypoint-initdb.d
env_file:
- variables.env
Эластичный стек
elasticsearch:
сборка: эластичный поиск /
порты:
- "9200: 9200"
- "9300: 9300"
среда:
ES_JAVA_OPTS: "-Xms1g -Xmx1g"
logstash:
build: logstash /
команда: -f /etc/logstash/conf.d/
объемы:
- ./logstash/config:/etc/logstash/conf.d
порты:
- "5000: 5000"
- "5044: 5044"
зависит от:
- эластичный поиск
kibana:
сборка: кибана /
объемы:
- ./kibana/config/:/etc/kibana/
порты:
- «5601: 5601»
зависит от:
- эластичный поиск
Базы данных приложения
MySQL:
перезагрузка: всегда
build: apps / mysql
разоблачить:
- "3306"
порты:
- «3306: 3306»
объемы:
- ./apps/mysql:/docker-entrypoint-initdb.d
- mysql: / var / lib / mysql
env_file:
- variables.env
PHP:
build: apps / php
перезагрузка: всегда
working_dir: / project
порты:
- "9090: 80"
- "443: 443"
объемы:
- ./apps/php/application:/project
зависит от:
- MySQL
ссылки по теме:
- logstash
env_file:
- variables.env
объемы:
MySQL:
водитель: местный
Но когда я бегу -
докер-сочинять
Я получаю следующую ошибку:
Неподдерживаемая опция конфигурации для службы:'asticsearch '
Я не знаю, как решить эту проблему. Любая помощь приветствуется.
Спасибо
Sandeep