docker-compose.yml 570 B

123456789101112131415161718192021222324252627
  1. elastica:
  2. #build: .
  3. image: ruflin/elastica
  4. ports:
  5. - "9200:9200"
  6. links:
  7. - nginx
  8. - elasticsearch
  9. environment:
  10. - ES_HOST=elasticsearch
  11. - PROXY_HOST=nginx
  12. elasticsearch:
  13. #build: ./env/elasticsearch/
  14. image: ruflin/elasticsearch-elastica
  15. volumes_from:
  16. - data
  17. nginx:
  18. #build: ./env/nginx/
  19. image: ruflin/nginx-elastica
  20. links:
  21. - elasticsearch
  22. # data container to share data between elasticsearch nodes for snapshot testing
  23. data:
  24. image: ruflin/elastica-data
  25. volumes:
  26. - "/tmp/backups/backup1"
  27. - "/tmp/backups/backup2"