Public | Automated Build

Last pushed: a year ago
Short Description
ICE Opencds Webservice This image can run on it's own and by default uses Tomcat 7 aka Iceicebaby
Full Description

This is a meager demonstration at creating a Docker using the ICE Webservice binary distribution located at and mostly subscribes to the notes with exceptions to not note. The core of the API is based on JAVA and Drools with configs for 2g.

This Docker file is a module within a larger framework using a Tomcat 7.0.75 Docker compose. See notes in docker-compose for more details.

Shout out to Salvador Rodriguez for provisioning good docs for the opencds kie docker container.

To run the Docker image I strongly suggest using the docker-compose method as it provides additional load balancing capability to ensure the Webservice will remain running across multiple Tomcat Server implementations (clustered of course). This is a great opportunity to use a microservice architecture to horizontially scale potentially crappy code... more on that later.

Use 'docker-compose up -d' in the folder that has the docker-compose.yml. This will start an HAProxy server that round robins traffic to the wsdl.

Docker Pull Command