[UCA-10] Add MTU setup
[sdnc/oam.git] / installation / src / main / yaml / docker-compose.yml
1 version: '2'
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       
26   sdnc:
27     image: openecomp/sdnc-image:latest
28     depends_on :
29       - db
30     container_name: sdnc_controller_container
31     entrypoint: ["/opt/openecomp/sdnc/bin/startODL.sh"]
32     ports:
33       - "8282:8181"
34     links:
35       - db:dbhost
36       - db:sdnctldb01
37       - db:sdnctldb02
38     environment:
39       - MYSQL_ROOT_PASSWORD=openECOMP1.0
40       - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties
41     logging:       
42       driver:   "json-file"
43       options:  
44         max-size: "30m"
45         max-file: "5"
46   
47   
48   web:
49     image: openecomp/admportal-sdnc-image:latest
50     depends_on:
51       - db
52     container_name: sdnc_portal_container
53     entrypoint: 
54        - "/bin/bash"
55        - "-c"
56        - "cd /opt/openecomp/sdnc/admportal/shell && ./start_portal.sh"
57     ports:
58       - "8843:8843"
59     links:
60       - db:dbhost
61       - db:sdnctldb01
62       - db:sdnctldb02
63       - sdnc:sdnhost
64     environment:
65       - MYSQL_ROOT_PASSWORD=openECOMP1.0
66       - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties
67     logging:       
68       driver:   "json-file"
69       options:  
70         max-size: "30m"
71         max-file: "5"
72   
73   
74   dgbuilder:
75     image: openecomp/dgbuilder-sdnc-image:latest
76     depends_on:
77       - db
78     container_name:  sdnc_dgbuilder_container
79     entrypoint:
80        - "/bin/bash"
81        - "-c"
82        - "cd /opt/openecomp/sdnc/dgbuilder/ && ./start.sh sdnc1.0 && wait"
83     ports:
84       - "3000:3100"
85     links:
86       - db:dbhost
87       - db:sdnctldb01
88       - db:sdnctldb02
89       - sdnc:sdnhost
90     environment:
91       - MYSQL_ROOT_PASSWORD=openECOMP1.0
92       - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties
93     logging:       
94       driver:   "json-file"
95       options:  
96         max-size: "30m"
97         max-file: "5"
98   
99