Using Docker for JBOSS EAP and Oracle DB

To better manage the promotion of builds in my project, I was looking out on how to use docker.

Our application contains jboss EAP, war files which has the application UI and logic, some property files and a set of application configurations stored in a separate schema of the DB.

  • Reference an environment variable stored in text
  • How to remove a directory in docker?
  • Pass folder between builds - GitLab CI with Docker
  • Keep MySQL data inside Docker container
  • Connectivity issue to Cassandra cluster from Docker container (Java)
  • How to share gradle cache with docker containers
  • Is it possible to create a container with
    1. JBOSS EAP
    2. Property Files
    3. WAR files
    4. Oracle Tables (along with data)?

    I have tried with the first 3 and successful in it. I am not sure how to create a container which has the Oracle tables along with its data (records in the tables).

    Please help..

  • Production vs Development Docker setup for Node (Express & Mongo) App
  • Update docker version where containers are running
  • Is there a best practice for where to log when running multiple instances of an application with Docker?
  • How Do I Proxy Internal Nexus Docker Repositories?
  • Multiple docker containers, IP addresses, VM, OSX
  • Cannot increase size for docker container - Ubuntu 16.04
  • One Solution collect form web for “Using Docker for JBOSS EAP and Oracle DB”

    Docker is not a virtualization platform supported by Oracle.

    I successfully completed this “checklist” from Frits Hoogland Weblog:

    Installing the Oracle database in docker

    This article is written against Oracle Enterprise Linux 6.7, surely it will work on Redhat and similar.


    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.