Support the pushing of docker images
[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     driver_opts:
7       com.docker.network.driver.mtu: ${MTU}
8
9
10 services:
11   db:
12     image: mysql/mysql-server:5.6
13     container_name: sdnc_db_container
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: sdnc_controller_container
30     entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
31     ports:
32       - "8282:8181"
33     links:
34       - db:dbhost
35       - db:sdnctldb01
36       - db:sdnctldb02
37     environment:
38       - MYSQL_ROOT_PASSWORD=openECOMP1.0
39       - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
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         aaf.osaaf.org: 10.12.6.214