- docker-compose.yml: Configuration of all available core services
- .env: Compose ENVIRONMENT VARIABLES__ to define MSB~_VERSION and REGISTRY
- env.list: Available Container ENVIRONMENT VARIABLES
-
- docker-compose.xyz.yml: Configuration of additional services like basyx, ...
Available core components:
- mysql
- rabbitmq
- vfk-service-discovery
- vfk-msb-gui
- vfk-msb-message-processing
- vfk-msb-connected-service-management
- vfk-msb-interface-websocket
- vfk-msb-interface-rest
- vfk-msb-interface-rest-basyx
It is necessary to adjust the environment variables marked with and in env.list file.
docker-compose up -d \
mysql \
rabbitmq \
vfk-service-discovery \
vfk-msb-gui \
vfk-msb-message-processing \
vfk-msb-connected-service-management \
vfk-msb-interface-websocket \
vfk-msb-interface-rest
docker-compose -f docker-compose.yml -f docker-compose.basyx.yml up -d \
mysql \
rabbitmq \
vfk-service-discovery \
vfk-msb-gui \
vfk-msb-message-processing \
vfk-msb-connected-service-management \
vfk-msb-interface-rest-basyx \
vfk-msb-interface-rest-basyx-mongodb \
basyx-registry-test