File size: 1,867 Bytes
7c89ed7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | ---
version: '3.7'
services:
elasticsearch:
image: mozdef/mozdef_elasticsearch
build:
context: ../../
dockerfile: docker/compose/elasticsearch/Dockerfile
cache_from:
- mozdef_elasticsearch:latest
- mozdef_base:latest
- mozdef/mozdef_elasticsearch
- mozdef/mozdef_base
depends_on:
- base
restart: always
command: bin/elasticsearch
# ports:
# - 9200:9200
networks:
- default
mongodb:
image: mozdef/mozdef_mongodb
build:
context: ../../
dockerfile: docker/compose/mongodb/Dockerfile
cache_from:
- mozdef_mongodb:latest
- mozdef_base:latest
- mozdef/mongodb
- mozdef/mozdef_base
depends_on:
- base
restart: always
command: ["bin/mongod", "--config", "/etc/mongod.conf"]
# ports:
# - 3002:3002
networks:
- default
rabbitmq:
image: mozdef/mozdef_rabbitmq
build:
context: ../../
dockerfile: docker/compose/rabbitmq/Dockerfile
cache_from:
- mozdef_rabbitmq:latest
- mozdef_base:latest
- mozdef/mozdef_rabbitmq
- mozdef/mozdef_base
depends_on:
- base
restart: always
command: rabbitmq-server
# ports:
# - 5672:5672
networks:
- default
base:
image: mozdef/mozdef_base
build:
context: ../../
dockerfile: docker/compose/mozdef_base/Dockerfile
cache_from:
- mozdef_base:latest
- mozdef/mozdef_base
tester:
image: mozdef/mozdef_tester
build:
context: ../../
dockerfile: docker/compose/tester/Dockerfile
cache_from:
- mozdef_tester:latest
- mozdef_base:latest
- mozdef/mozdef_tester
- mozdef/mozdef_base
depends_on:
- base
networks:
- default
networks:
default:
|