Code development platform for open source projects from the European Union institutions

Update Docker compose project used to startup the test environment. authored by Joze RIHTARSIC's avatar Joze RIHTARSIC
Docker compose project used to startup the test environment.
# Docker compose project used to startup the test environment.
TODO: add description about the environment
Usage:
Start: docker-compose up -d
Shutdown: docker-compose down
Logs: docker-compose logs
Configuration:
This file represents the architecture of the Domibus ActiveMQ Shared File System Master Slave and Tomcat Cluster
MySQL (Corner 2) and Wildfly Cluster MySQL (Corner 3) test environment:
## Usage:
Download the docker compose file: [docker-compose.yml](uploads/b8e449277cff6c637e05d499f9fccd58/docker-compose.yml)
and use the following commants to:
Corner 2 (C2)
- activemqi1: External ActiveMQ node 1
(enters Master mode if first to acquire lock to the KahaDB on the shared FS; otherwise, enters Slave move)
- activemqi2: External ActiveMQ node 2
(enters Master mode if first to acquire lock to the KahaDB on the shared FS; otherwise, enters Slave move)
- Start: docker-compose up -d
- Shutdown: docker-compose down
- Logs: docker-compose logs
## Configuration:
This file represents the architecture of the Domibus ActiveMQ Shared File System Master Slave and Tomcat Cluster MySQL (Corner 2) and Wildfly Cluster MySQL (Corner 3) test environment:
* Corner 2 (C2)
- activemqi1: External ActiveMQ node 1 (enters Master mode if first to acquire lock to the KahaDB on the shared FS; otherwise, enters
* Slave move)
- activemqi2: External ActiveMQ node 2 (enters Master mode if first to acquire lock to the KahaDB on the shared FS; otherwise, enters
* Slave move)
- mysql: MySQL Database with Domibus schema
- tomcati1: Tomcat Server (with domibus.war deployed)
- tomcati2: Tomcat Server (with domibus.war deployed)
[docker-compose.yml](uploads/fb11336a07d5a3c3108554c8bd6ede2c/docker-compose.yml) - httpd: Apache HTTPD Load Balancer
\ No newline at end of file
* httpd: Apache HTTPD Load Balancer
\ No newline at end of file