9ec779237fe05acee77814e3ea7f8d9ea02535d1
[nonrtric.git] / sdnc-a1-controller / oam / installation / src / main / yaml / docker-compose.yml
1 version: '2.1'
2
3 networks:
4   default:
5     driver: bridge
6     name: nonrtric-docker-net
7
8 services:
9   db:
10     image: mysql/mysql-server:5.6
11     container_name: sdnc_db_container
12     networks:
13       - default
14     ports:
15       - "3306"
16     environment:
17       - MYSQL_ROOT_PASSWORD=openECOMP1.0
18       - MYSQL_ROOT_HOST=%
19     logging:
20       driver:   "json-file"
21       options:
22         max-size: "30m"
23         max-file: "5"
24
25   a1-controller:
26     image: nonrtric-a1-controller:latest
27     depends_on :
28       - db
29     container_name: a1-controller-container
30     networks:
31       - default
32     entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
33     ports:
34       - "8282:8181"
35     links:
36       - db:dbhost
37       - db:sdnctldb01
38       - db:sdnctldb02
39     environment:
40       - MYSQL_ROOT_PASSWORD=openECOMP1.0
41       - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
42     dns:
43       - ${DNS_IP_ADDR-10.0.100.1}
44     logging:
45       driver:   "json-file"
46       options:
47         max-size: "30m"
48         max-file: "5"
49     extra_hosts:
50         aaf.osaaf.org: 10.12.6.214