09c588a06ad460208248bbe1b14cd0169c626f05
[ccsdk/apps.git] / ms / neng / src / main / compose / docker-compose.yaml
1 version: '2.1'
2
3 services:
4   nengdb:
5      image: mariadb:10.5
6      container_name: nengdb
7      ports:
8        - "${NENG_DB_PORT}:3306"
9      #volumes:
10      #  - /var/lib/nengdb:/var/lib/mysql
11      restart: always
12      environment:
13        MYSQL_ROOT_PASSWORD: "${NENG_DB_ROOT}"
14        MYSQL_DATABASE: neng
15        MYSQL_USER: "${NENG_DB_USER}"
16        MYSQL_PASSWORD: "${NENG_DB_PASS}"
17
18   neng:
19      depends_on :
20        - nengdb
21      image: onap/ccsdk-apps-ms-neng:latest
22      container_name: neng
23      ports:
24        - "${NENG_SERV_PORT}:8080"
25      restart: always
26      links:
27        - nengdb:mariadb-galera 
28      environment:
29        SPRING_PROFILE: "${SPRING_PROFILE}"
30        NENG_DB_URL: "jdbc:mysql://mariadb-galera:3306/neng"
31        NENG_DB_USER: "${NENG_DB_USER}"
32        NENG_DB_PASS: "${NENG_DB_PASS}"
33