blob: 85e42869ccc21b26eff425dc6a9f502e38ba8c0c (
plain)
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
|
version: '3'
services:
ves:
container_name: ves
image: nexus3.onap.org:10003/onap/org.onap.dcaegen2.collectors.ves.vescollector:latest
ports:
- "8082:8080"
- "8444:8443"
networks:
- vesnetwork
command: bash -c "
rm -f /opt/app/VESCollector/etc/keystore
&& echo $$(cat /opt/app/VESCollector/etc/trustpasswordfile)
&& keytool -importkeystore -srckeystore /opt/app/VESCollector/etc/cert.p12 -srcstorepass $$(cat /opt/app/VESCollector/etc/passwordfile) -srcstoretype pkcs12 -destkeystore /opt/app/VESCollector/etc/keystore -deststoretype jks -deststorepass $$(cat /opt/app/VESCollector/etc/passwordfile)
&& bin/docker-entry.sh
"
volumes:
- ./certservice/client-resources/client-volume/cert.p12:/opt/app/VESCollector/etc/cert.p12
- ./certservice/client-resources/client-volume/keystore.pass:/opt/app/VESCollector/etc/passwordfile
- ./certservice/client-resources/client-volume/trust.jks:/opt/app/VESCollector/etc/truststore
- ./certservice/client-resources/client-volume/truststore.pass:/opt/app/VESCollector/etc/trustpasswordfile
onap-dmaap:
container_name: dmaap
image: dmaap-simulator
ports:
- "3904:3904"
networks:
- vesnetwork
networks:
vesnetwork:
driver: bridge
|