1 # docker-compose for ONAP portal containers: database, microservice, portal apps.
2 # Relies on .env file, which CANNOT be specified via command-line option
3 # Works in multiple environments; does not pull from a Nexus registry.
4 # Exposes the portal apps docker (but not DB nor WMS dockers) on the host network.
5 # Images must be pulled from ONAP Nexus registry after logging in like this:
6 # docker login -u USER -p PASS nexus3.onap.org:10001
7 # Uses healthcheck feature added in docker-compose v2.1
14 container_name: portal_mariaDB
16 MYSQL_DATABASE: testdb
18 test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
24 container_name: portal_APP
30 condition: service_healthy