Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
ES_JAVA_OPTS=-Xms512m -Xmx512m
ES_DATA=./docker-persistence/es/data
HARNESS_LOGS=./docker-persistence/harness/logs
HARNESS_DATA=./docker-persistence/harness/data
MONGO_LOGS=./docker-persistence/mongo/logs
MONGO_DATA=./docker-persistence/mongo/data/db
CLI_DATA=./docker-persistence/harness-cli/data
CLI_DATA=./docker-persistence/harness-cli/data
32 changes: 17 additions & 15 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,21 @@ services:
ports:
- "9090:9090"
environment:
#MONGO_HOST: mongo
#REST_SERVER_HOST: 0.0.0.0
#REST_SERVER_PORT: 9090
#ELASTICSEARCH_REST_HOST: elasticsearch
MONGO_URI: mongodb://mongo:27017
HARNESS_URI: http://0.0.0.0:9090
ELASTICSEARCH_URI: http://elasticsearch:9200
HARNESS_MAX_REQUESTS: 16
HARNESS_MAX_CONNECTIONS: 1024
depends_on:
- mongo
- elasticsearch
volumes:
- ${HARNESS_LOGS}:/harness/logs
#- ${CLI_DATA}:/harness-cli-data
- ${CLI_DATA}:/data

- ${HARNESS_DATA}:/data

mongo:
restart: always
image: mongo:3.2
image: mongo:4.2
container_name: mongo
command: --logappend --logpath=/tmp/mongod.log
ports:
Expand All @@ -35,25 +32,30 @@ services:

elasticsearch:
restart: always
image: elasticsearch:5.6.14-alpine
image: elasticsearch:7.6.0
container_name: elasticsearch
environment:
ES_JAVA_OPTS: ${ES_JAVA_OPTS}
discovery.zen.ping.unicast.hosts: elasticsearch
discovery.seed_hosts: elasticsearch
discovery.type: single-node
ports:
- '9200:9200'
- "9200:9200"
volumes:
- ${ES_DATA}:/usr/share/elasticsearch/data

harness-cli:
restart: always
#image: actionml/harness-cli:latest
image: actionml/harness-cli:develop
container_name: harness-cli
environment:
PATH: "$PATH:/harness-cli/harness-cli"
HARNESS_SERVER_ADDRESS: harness
volumes:
#- ${CLI_DATA}:/harness-cli-data
- ${CLI_DATA}:/data
- ${HARNESS_DATA}:/data

watchtower:
restart: always
image: v2tec/watchtower
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3000