Skip to content

Scalified/docker-jboss-eap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JBoss EAP Docker Image

License Docker Pulls

Overview

Docker image and build instructions for JBoss EAP

Docker Hub

docker pull scalified/jboss-eap:<version>

Versions

Docker Image Tag JDK Version JBoss EAP Version
7.4.18, 7.4, latest OpenJDK 11 7.4.18
7.4.18-zulu-openjdk, 7.4-zulu-openjdk Azul Zulu OpenJDK 11 7.4.18
7.4.0 OpenJDK 11 7.4.0
7.4.0-zulu-openjdk Azul Zulu OpenJDK 11 7.4.0
7.3.0 OpenJDK 11 7.3.0
7.3.0-zulu-openjdk Azul Zulu OpenJDK 11 7.3.0
7.2.0 OpenJDK 11 7.2.0
7.2.0-zulu-openjdk Azul Zulu OpenJDK 11 7.2.0
7.1.0 OpenJDK 1.8 7.1.0
7.1.0-zulu-openjdk Azul Zulu OpenJDK 1.8 7.1.0
7.0.0 OpenJDK 1.8 7.0.0
6.4.0 OpenJDK 1.8 6.4.0

Environment

  • JBOSS_HOME=/opt/jboss

Volumes

  • $JBOSS_HOME/standalone

Configuration

Configuration files in the $JBOSS_HOME/standalone/configuration directory can be overridden by mounting corresponding files into the /etc/jboss/configs directory. Alternatively, the entire configuration directory can be overridden by mounting it as a whole

Build

  1. Download the official JBoss EAP ZIP archive into the jboss directory. (Requires a registered RedHat Developers Account)
  2. (Optional) Place custom JBoss modules inside the modules directory
  3. Run the build command:
    docker build . -t scalified/jboss-eap:<tag> \
        --build-arg JBOSS_ARCHIVE=jboss/jboss-eap-7.4.0.zip \ # Path to the downloaded JBoss EAP archive
        --build-arg BASE_IMAGE=azul/zulu-openjdk-debian:11 # (Optional) Base Docker image containing the desired JDK

Made with ❤️ by Scalified

About

JBoss EAP Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published