Michael_Lowry

AWI docker image

Discussion created by Michael_Lowry on Oct 25, 2017
Latest reply on Feb 23, 2018 by bkpfe

We are beginning to start working with the Automic Web Interface in preparation for the JUI’s deprecation in v12.1.

We are currently running the AWI in a platform-as-as-service app cloud. The default Java buildpack in Cloud Foundry uses OpenJDK, an open-source version of the Oracle JDK. Although Automic's compatibility matrix states that the AWI is supported only with Oracle Java 1.8, we have been running the AWI like this for a couple of years, mostly without problems.

On at least a couple of occasions, Automic Support has shown reluctance to help troubleshoot problems when they saw that we were running the AWI with OpenJDK instead of Oracle JRE. No specific AWI problem has been found to be caused by OpenJDK, but we obviously need to be sure that we can get support from Automic. We have opened an enhancement request with Automic, asking for official support for OpenJDK.

We are also investigating alternative approaches. We do not want to have to go back to the bad old days of setting up dedicated systems just to run a single app. It might be possible to install a custom buildpack that uses the Oracle JRE, but this is somewhat involved, and may not be feasible for some app cloud providers.

The next option we are looking into is running the AWI in a Docker container, where we can specify the exact version of Java to use. Has anyone experimented with running AWI in Docker? If so, would you be willing to share the AWI Docker image? (I was not able to find anything relevant on the Automic Marketplace.) If someone has already covered this ground, we would be glad to know the details. Thanks in advance!

Outcomes