docker-compose.yml
author ymh <ymh.work@gmail.com>
Thu, 02 Aug 2018 16:15:39 +0200
changeset 593 f8310b7ddef0
parent 534 f65361a277aa
permissions -rw-r--r--
Added tag 0.1.10 for changeset a87ffe8e08e5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
516
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     1
version: '2.1'
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     2
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     3
services:
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     4
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     5
  elasticsearch:
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     6
    image: elasticsearch:1.7-alpine
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     7
    environment:
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     8
      - "transport.host=127.0.0.1"
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
     9
      - "http.cors.enabled=true"
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    10
      - "http.cors.allow-origin=*"
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    11
      - "http.cors.allow-headers=Authorization"
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    12
      - "ES_JAVA_OPTS=-Xms1024m -Xmx1024m"
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    13
    ports:
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    14
      - 9200:9200
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    15
    volumes:
6c81f780fb74 Add docker-compose.yml for ElasticSearch.
Alexandre Segura <mex.zktk@gmail.com>
parents:
diff changeset
    16
      - /usr/share/elasticsearch/data
534
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    17
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    18
  postgres:
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    19
    image: postgres:alpine
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    20
    ports:
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    21
      - 5432:5432
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    22
    volumes:
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    23
      - /var/lib/postgresql/data
f65361a277aa add postgres to docker services
ymh <ymh.work@gmail.com>
parents: 516
diff changeset
    24