adroitlogic/ultraesb-x-base
docker run -it -v /local/project.xpr:/opt/ultraesb-x/projects/mount.xpr adroitlogic/ultraesb-x-base
419
Latest release of the high-performance UltraESB (https://www.adroitlogic.com/products/ultraesb/), now available as a Docker image!
Start as many UltraESB-X containers as you like, within seconds:
docker run -it adroitlogic/ultraesb-x-base
This image is the base runtime (without metrics or management functionalities).
Externally developed integration projects can be mounted using the -v
option:
-v /path/to/local/project/file.xpr:/opt/ultraesb-x/projects/file.xpr
For projects requiring network accessibility from outside, use the -p
option:
-p external_port:internal_port
Putting it all together:
docker run -it \
-v /home/you/projects/rest-service-mediation/target/rest-service-mediation-17.07.2.xpr:/opt/ultraesb-x/projects/rest-service-mediation-17.07.2.xpr \
-p 8280:8280 \
adroitlogic/ultraesb-x-base
and you would have a running instance of the rest-service-mediation
project, ready to accept messages at http://localhost:8280 !
docker pull adroitlogic/ultraesb-x-base