forked from apache/nifi
-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathdocker-compose.yml
28 lines (25 loc) · 976 Bytes
/
docker-compose.yml
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
version: '3.8'
name: marklogic_nifi
services:
marklogic:
image: "marklogicdb/marklogic-db:latest-11"
container_name: "marklogic"
platform: linux/amd64
environment:
- MARKLOGIC_INIT=true
- MARKLOGIC_ADMIN_USERNAME=admin
- MARKLOGIC_ADMIN_PASSWORD=admin
volumes:
- ./docker/marklogic/logs:/var/opt/MarkLogic/Logs
ports:
- 8000-8014:8000-8014
nifi:
image: apache/nifi
container_name: nifi
ports:
- "8443:8443/tcp"
volumes:
- "./nifi-marklogic-nar/target/nifi-marklogic-nar-${VERSION}.nar:/opt/nifi/nifi-current/lib/nifi-marklogic-nar-${VERSION}.nar"
- "./nifi-marklogic-services-api-nar/target/nifi-marklogic-services-api-nar-${VERSION}.nar:/opt/nifi/nifi-current/lib/nifi-marklogic-services-api-nar-${VERSION}.nar"
- ./docker/nifi/logs:/opt/nifi/nifi-current/logs
- ./docker/nifi/conf/login-identity-providers.xml:/opt/nifi/nifi-current/conf/login-identity-providers.xml