6 container_name: "dockerregistry"
8 hostname: "dockerregistry"
10 - "REGISTRY_HTTP_ADDR=0.0.0.0:8443"
11 - "REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt"
12 - "REGISTRY_HTTP_TLS_KEY=/certs/domain.key"
22 container_name: "onboardingdb"
24 hostname: "onboardingdb"
26 - "POSTGRES_USER=postgres"
27 - "POSTGRES_PASSWORD=onap123"
33 - "SERVICE_5432_NAME=onboardingdb"
34 - "SERVICE_5432_CHECK_TCP=true"
35 - "SERVICE_5432_CHECK_INTERVAL=15s"
36 - "SERVICE_5432_CHECK_INITIAL_STATUS=passing"
40 container_name: "consul"
46 - "DOCKER_HOST=tcp://${MYIP}:2376"
48 - ${PWD}/consul:/opt/consul
49 command: "agent -bind 0.0.0.0 -config-file /opt/consul/config.json"
51 - "SERVICE_8500_NAME=consul"
52 - "SERVICE_8500_CHECK_HTTP=/v1/agent/services"
53 - "SERVICE_8500_CHECK_INTERVAL=15s"
54 - "SERVICE_8500_CHECK_INITIAL_STATUS=passing"
57 image: "onapdcae/registrator:v7"
58 container_name: "registrator"
62 - "CONSUL_HOST=consul"
63 - "EXTERNAL_IP=${MYIP}"
65 - /var/run/docker.sock:/tmp/docker.sock
69 config-binding-service:
70 image: "nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.configbinding:2.1.5"
71 container_name: "config_binding_service"
73 hostname: "config-binding-service"
75 - "CONSUL_HOST=consul"
81 - "SERVICE_10000_NAME=config_binding_service"
82 - "SERVICE_10000_CHECK_HTTP=/healthcheck"
83 - "SERVICE_10000_CHECK_INTERVAL=15s"
84 - "SERVICE_10000_CHECK_INITIAL_STATUS=passing"
85 - "SERVICE_443_IGNORE=true"