Update some direct dependencies
[clamp.git] / extra / docker / clamp / docker-compose.yml
1 version: '3.1'
2
3 services:
4   clamp-frontend:
5     image: onap/clamp-frontend
6     depends_on:
7       - clamp-backend
8     ports:
9       - "2443:2443"
10   db:
11     image: mariadb:10.5.4
12     volumes:
13       - "/var/lib/mysql"
14       - "../mariadb/conf1:/etc/mysql/conf.d:ro"
15       - "../../sql/:/docker-entrypoint-initdb.d:rw"
16     environment:
17       - MYSQL_ROOT_PASSWORD=strong_pitchou
18     ports:
19       - "3306:3306"
20
21   clamp-backend:
22     image: onap/clamp-backend
23     depends_on:
24       - db
25       - third-party-proxy
26     env_file:
27       - clamp.env
28     ports:
29       - "10443:8443"
30       
31   third-party-proxy:
32     image: python:2-slim
33     volumes:
34       - "../../../src/test/resources/http-cache/example/:/thirdparty:rw"
35       - "../../../src/test/resources/http-cache/:/script/:ro"
36     ports:
37       - "8085:8085"
38     command: /bin/sh -c "pip install --no-cache-dir requests &&  pip install --no-cache-dir simplejson && python -u /script/third_party_proxy.py -v true --port 8085 --root /thirdparty --proxyaddress third-party-proxy:8085"