Developer Partner Community

Oracle Forms & Reports in Docker by Dirk Nachbar

Juergen Kress
PaaS Partner Adoption


As Robert Crames and me has developed some times ago a script set to install and configure Oracle Forms & Reports completely silent and unattended, the next step was for me to port this all to Docker ;-)

§ Part 1: https://dirknachbar.blogspot.com/2017/05/how-to-install-and-configure-oracle.html

§ Part 2: https://robertcrames.blogspot.ch/2017/05/how-to-install-and-configure-oracle.html

Oracle has a really good GitHub Repository (https://github.com/oracle/docker-images) with several Oracle Products, but no Docker Image for Oracle Forms & Reports :-( So I spent some time and managed to port our above mentioned script set for Oracle Forms & Reports to build a Docker image for Oracle Forms & Reports.
The complete set of Docker build files and a docker-compose sample can be found under my GitHub Repository https://github.com/DirkNachbar/Docker
My solution is mainly based on Oracle Images, but very modified:

§ OracleJava:

§ instead of pulling an oraclelinux:7-slim, I am using an oraclelinux:latest.

§ instead of using an Oracle Server JRE, I am using an Oracle JDK

§ OracleFMWInfrastructure:

§ within this Image, which is based on the above OracleJava Image, I am installing all required RPM's for Oracle Forms & Reports, eg. motif, compat-libstdc++-33 and so on and implementing the libXm.so fix directly for Oracle Reports

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.