Repeatable IIQ 8.5 instance with Docker

I was able to set a Dockerfile that automates IIQ 8.5 deployment setting the right version for Tomcat along mysql, it does an external port mapping to localhost. The Docker package is running sql schemas and is ready to start as a fresh new container anytime. Tested on Windows and Linux environment as fresh instance.

Now my concern comes to, how could this be useful in the professional sector? How could organizations take advantage of such building?

I’d appreciate any personal insights on this pls

we do similar setup for sandbox development on local pc, example demos ideas, new integration developments. outside of this I’m not sure what you can use this in any UAT or production setup.

Hi @eberteo

Definitely this will be helpful for developers to set up local environments to do proof of concepts for any new features, doing version upgrades, we can reset to a state after doing regression testing. You can use this docker container to connect to your automated test suites and quickly perform your required test cases.

Hello @vinnysail Could you please expand a bit on the automated test suites, and test cases. Do you have a link for reference?

Hi @eberteo, when i say automated test suites, nothing but all your business test cases

like below test cases - these can be executed during upgrades or any big functionality changes at business side.

  1. joiner, mover, leaver scenarios with testing

  2. any application CRUD operation scenarios

  3. any other forms/any functionality that you have

instead of doing these tests in your actual environments you can do this in your docker container and remove the test data once your tests are completed.

Feel free to check out our public docker instance too. We have clients doing containers in a production environment and we’ve also used them for testing/developing locally.