Docker image and build instructions for JBoss EAP
docker pull scalified/jboss-eap:<version>
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 |
JBOSS_HOME=/opt/jboss
$JBOSS_HOME/standalone
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
- Download the official JBoss EAP ZIP archive into the
jboss
directory. (Requires a registered RedHat Developers Account) - (Optional) Place custom JBoss modules inside the
modules
directory - 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