Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

JBOSS automation build for docker hub

License

NotificationsYou must be signed in to change notification settings

daggerok/jboss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automation build for docker hub

JBoss EAP (updates)

JBoss EAP / WildFly (public)

Exposing ports:

  • 8080 - web applications
  • 9990 - management console
  • 8443 - https

Web administration

  • username:admin
  • password:Admin.123

JBoss EAP / WildFly Usage

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/

JBoss AS (DEPRECATED)

tags (based onopenjdk:8u151-jdk-alpine):

Exposed ports:

  • 8080 - HTTP port
  • 1009 - JNDI port
  • 8009 - AJP 1.3 Connector port
  • 8083 - RMI WebService port
  • 8093 - MBean port

JBoss AS Usage

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/

Base images

All images tags was historically based on current openjdk docker images:


[8]ページ先頭

©2009-2025 Movatter.jp