remove MTU varible, and use the default value:1500
[appc/deployment.git] / docker-compose / docker-compose.yml
1 version: '2'
2
3 networks:
4   default:
5     driver: bridge
6
7 services:
8   db:
9     image: mysql/mysql-server:5.6
10     container_name: sdnc_db_container
11     ports:
12       - "3306"
13     environment:
14       - MYSQL_ROOT_PASSWORD=openECOMP1.0
15       - MYSQL_ROOT_HOST=%
16     logging:
17       driver: "json-file"
18       options:  
19         max-size: "30m"
20         max-file: "5"
21
22 # Tweaking SDNC_CONFIG_DIR temporarily from ../sdnc/.. to ../appc/.. since it may be needed in this script
23 #    to map to SDN-C AAI Service Bundle's AAI Activator class inside the gerrit sdnc/adaptors repo, so that
24 #    the AAI Service bundle loads APP-C's aaiclient.properties instead of SDN-C's aaiclient.properties.
25   appc:
26     image: "onap/appc-image:latest"
27     depends_on :
28       - db
29     container_name: appc_controller_container
30     entrypoint: ["/opt/onap/appc/bin/startODL.sh"]
31     ports:
32       - "8282:8181"
33       - "1830:1830"
34     links:
35       - db:dbhost
36       - db:sdnctldb01
37       - db:sdnctldb02
38     environment:
39       - MYSQL_ROOT_PASSWORD=openECOMP1.0
40       - SDNC_CONFIG_DIR=/opt/onap/appc/data/properties
41       - APPC_CONFIG_DIR=/opt/onap/appc/data/properties
42       - DMAAP_TOPIC_ENV=SUCCESS
43     logging:
44       driver: "json-file"
45       options:
46         max-size: "30m"
47         max-file: "5"
48
49
50   dgbuilder:
51     image: "onap/ccsdk-dgbuilder-image:latest"
52     depends_on:
53       - db
54     container_name: sdnc_dgbuilder_container
55     entrypoint:
56        - "/bin/bash"
57        - "-c"
58        - "cd /opt/onap/sdnc/dgbuilder/ && ./start.sh sdnc1.0 && wait"
59     ports:
60       - "3000:3100"
61     links:
62       - db:dbhost
63       - db:sdnctldb01
64       - db:sdnctldb02
65       - appc:sdnhost
66     environment:
67       - MYSQL_ROOT_PASSWORD=openECOMP1.0
68       - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
69     logging:
70       driver: "json-file"
71       options:
72         max-size: "30m"
73         max-file: "5"
74