Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 1.38 KB

README.md

File metadata and controls

56 lines (45 loc) · 1.38 KB

How to use docker-compose for VFK Research MSB

Files

  • 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, ...

Docker Compose UP

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

VFK Research MSB Sample Commands

Configuration

It is necessary to adjust the environment variables marked with and in env.list file.

Core components including websocket and rest interface:

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

VFK MSB Basyx Sample Commands

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