- Notifications
You must be signed in to change notification settings - Fork12
JBOSS automation build for docker hub
License
NotificationsYou must be signed in to change notification settings
daggerok/jboss
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Automation build for docker hub
- JBoss EAP 7.2 (7.2.0 patch version)
- JBoss EAP 7.1 (patched up to 7.1.5+ version)
- JBoss EAP 7.0 (patched up to 7.0.9+ version)
- JBoss EAP 6.4 (patched up to 6.4.21+ version)
- JBoss EAP 6.3 (patched up to 6.3.3+ version)
Exposing ports:
- 8080 - web applications
- 9990 - management console
- 8443 - https
Web administration
- username:
admin
- password:
Admin.123
FROM daggerok/jboss:eap-7.1COPY --chown=jboss-eap-7.1 ./build/libs/*.war ${JBOSS_HOME}/standalone/deployments/my-service.war
health-check
FROM daggerok/jboss:wildfly-15.0.1.FinalHEALTHCHECK --timeout=2s --retries=22 \CMD wget -q --spider http://127.0.0.1:8080/my-service/health \ || exit 1# ...
remote debug
FROM daggerok/jboss:eap-6.4ENV JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 "EXPOSE 5005# ...
multi-build deployment
FROM daggerok/jboss:wildfly-15.0.1.Final-alpine# ...COPY --chown=jboss-wildfly ./build/libs/*.war ./target/*.war ${JBOSS_HOME}/standalone/deployments/
tags (based onopenjdk:8u151-jdk-alpine
):
- 6.1.0.Final
- 5.1.0.GA
- 4.2.3.GA
- 4.2.3.GA-java1.5 (based on
lwis/java5
) - 4.2.2.GA
Exposed ports:
- 8080 - HTTP port
- 1009 - JNDI port
- 8009 - AJP 1.3 Connector port
- 8083 - RMI WebService port
- 8093 - MBean port
FROM daggerok/jboss:5.1.0.FinalADD ./build/libs/*.war ${JBOSS_HOME}/server/default/deploy/my-service.war
health-check
FROM daggerok/jboss:5.1.0.FinalHEALTHCHECK --timeout=2s --retries=22 \CMD wget -q --spider http://127.0.0.1:8080/my-service/api/health \ || exit 1# ...
remote debug
FROM daggerok/jboss:4.2.3.GA-java1.5ENV JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 "EXPOSE 5005# ...
multi-build deployment
FROM daggerok/jboss:4.2.2.GACOPY ./build/libs/*.war ./target/*.war ${JBOSS_HOME}/server/default/deploy/
All images tags was historically based on current openjdk docker images:
About
JBOSS automation build for docker hub
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published