c47fab50f3b705ebdbb88bbc2e97cb90f2f1acaf
[integration/csit.git] / scripts / sdnc / sdnc / docker-compose.yml
1 version: '3'
2
3 services:
4   mariadb:
5     image: nexus3.onap.org:10001/mariadb:10.1.11
6     ports:
7       - "3306:3306"
8     container_name: mariadb
9     volumes:
10       - /etc/localtime:/etc/localtime:ro
11     environment:
12       - MYSQL_ROOT_PASSWORD=password
13     hostname:
14       mariadb.so.testlab.onap.org
15     logging:
16       driver: "json-file"
17       options:
18         max-size: "30m"
19         max-file: "5"
20
21   sdnc:
22     image: onap/sdnc-image:latest
23     container_name: sdnc
24     volumes:
25       - /etc/localtime:/etc/localtime:ro
26       - $SDNC_CERT_PATH:/opt/opendaylight/current/certs
27     entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
28     ports:
29       - "8282:8181"
30     hostname:
31       sdnc
32     environment:
33       - MYSQL_ROOT_PASSWORD=password
34       - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
35       - MYSQL_PASSWD=password
36       - ODL_ADMIN_USERNAME=admin
37       - ODL_ADMIN_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
38     depends_on:
39       - mariadb
40     dns:
41       - ${DNS_IP_ADDR-10.0.100.1}
42     logging:
43       driver:   "json-file"
44       options:
45         max-size: "30m"
46         max-file: "5"
47     extra_hosts:
48       - sdnctldb02:${LOCAL_IP}
49       - sdnctldb01:${LOCAL_IP}
50       - dbhost:${LOCAL_IP}