{"id":19656648,"url":"https://github.com/daggerok/jboss","last_synced_at":"2025-08-16T08:21:22.657Z","repository":{"id":43038759,"uuid":"124593137","full_name":"daggerok/jboss","owner":"daggerok","description":"JBOSS automation build for docker hub","archived":false,"fork":false,"pushed_at":"2019-01-31T08:17:30.000Z","size":71,"stargazers_count":15,"open_issues_count":0,"forks_count":12,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-28T18:45:37.640Z","etag":null,"topics":["docker","docker-image","dockerhub","dockerhub-image","jboss","jboss-eap","jboss-wildfly"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/daggerok/jboss","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daggerok.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-09T21:05:12.000Z","updated_at":"2024-11-13T13:28:45.000Z","dependencies_parsed_at":"2022-09-09T16:00:35.674Z","dependency_job_id":null,"html_url":"https://github.com/daggerok/jboss","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/daggerok/jboss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fjboss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fjboss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fjboss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fjboss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daggerok","download_url":"https://codeload.github.com/daggerok/jboss/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daggerok%2Fjboss/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259642337,"owners_count":22888991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","dockerhub","dockerhub-image","jboss","jboss-eap","jboss-wildfly"],"created_at":"2024-11-11T15:28:29.849Z","updated_at":"2025-06-13T12:07:39.395Z","avatar_url":"https://github.com/daggerok.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JBoss [![Build Status](https://travis-ci.org/daggerok/jboss.svg?branch=master)](https://travis-ci.org/daggerok/jboss)\nAutomation build for docker hub\n\n## JBoss EAP (updates)\n\n- [JBoss EAP 7.2 (7.2.0 patch version)](https://github.com/daggerok/jboss-eap-7.2)\n- [JBoss EAP 7.1 (patched up to 7.1.5+ version)](https://github.com/daggerok/jboss-eap-7.1)\n- [JBoss EAP 7.0 (patched up to 7.0.9+ version)](https://github.com/daggerok/jboss-eap-7.0)\n- [JBoss EAP 6.4 (patched up to 6.4.21+ version)](https://github.com/daggerok/jboss-eap-6.4)\n- [JBoss EAP 6.3 (patched up to 6.3.3+ version)](https://github.com/daggerok/jboss-eap-6.3)\n\n## JBoss EAP / WildFly (public)\n\n- [eap-7.2](https://github.com/daggerok/jboss/blob/eap-7.2/Dockerfile)\n- [eap-7.2 (beta)](https://github.com/daggerok/jboss/blob/eap-7.2-beta/Dockerfile)\n- [eap-7.1-full-ha](https://github.com/daggerok/jboss/blob/eap-7.1-full-ha/Dockerfile)\n- [eap-7.1-full](https://github.com/daggerok/jboss/blob/eap-7.1-full/Dockerfile)\n- [eap-7.1](https://github.com/daggerok/jboss/blob/eap-7.1/Dockerfile)\n- [eap-7.0](https://github.com/daggerok/jboss/blob/eap-7.0/Dockerfile)\n- [eap-6.4](https://github.com/daggerok/jboss/blob/eap-6.4/Dockerfile)\n- [eap-6.3](https://github.com/daggerok/jboss/blob/eap-6.3/Dockerfile)\n- [eap-6.2](https://github.com/daggerok/jboss/blob/eap-6.2/Dockerfile)\n- [eap-6.1](https://github.com/daggerok/jboss/blob/eap-6.1/Dockerfile)\n\n- [wildfly-15.0.1.Final (latest)](https://github.com/daggerok/jboss/blob/wildfly-15.0.1.Final/Dockerfile)\n- [wildfly-15.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-15.0.0.Final/Dockerfile)\n- [wildfly-14.0.1.Final](https://github.com/daggerok/jboss/blob/wildfly-14.0.1.Final/Dockerfile)\n- [wildfly-14.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-14.0.0.Final/Dockerfile)\n- [wildfly-13.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-13.0.0.Final/Dockerfile)\n- [wildfly-12.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-12.0.0.Final/Dockerfile)\n- [wildfly-11.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-11.0.0.Final/Dockerfile)\n- [wildfly-10.1.0.Final](https://github.com/daggerok/jboss/blob/wildfly-10.1.0.Final/Dockerfile)\n- [wildfly-10.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-10.0.0.Final/Dockerfile)\n- [wildfly-9.0.2.Final](https://github.com/daggerok/jboss/blob/wildfly-9.0.2.Final/Dockerfile)\n- [wildfly-9.0.1.Final](https://github.com/daggerok/jboss/blob/wildfly-9.0.1.Final/Dockerfile)\n- [wildfly-9.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-9.0.0.Final/Dockerfile)\n- [wildfly-8.2.0.Final](https://github.com/daggerok/jboss/blob/wildfly-8.2.0.Final/Dockerfile)\n- [wildfly-8.1.0.Final](https://github.com/daggerok/jboss/blob/wildfly-8.1.0.Final/Dockerfile)\n- [wildfly-8.0.0.Final](https://github.com/daggerok/jboss/blob/wildfly-8.0.0.Final/Dockerfile)\n\n- [7.1.1.Final](https://github.com/daggerok/jboss/blob/7.1.1.Final/Dockerfile)\n\n**Exposing ports**:\n\n- 8080 - web applications\n- 9990 - management console\n- 8443 - https\n\n**Web administration**\n\n- username: `admin`\n- password: `Admin.123`\n\n## JBoss EAP / WildFly Usage\n\n```Dockerfile\n\nFROM daggerok/jboss:eap-7.1\nCOPY --chown=jboss-eap-7.1 ./build/libs/*.war ${JBOSS_HOME}/standalone/deployments/my-service.war\n\n```\n\n_health-check_\n\n```Dockerfile\n\nFROM daggerok/jboss:wildfly-15.0.1.Final\nHEALTHCHECK --timeout=2s --retries=22 \\\n        CMD wget -q --spider http://127.0.0.1:8080/my-service/health \\\n         || exit 1\n# ...\n\n```\n\n_remote debug_\n\n```Dockerfile\n\nFROM daggerok/jboss:eap-6.4\nENV JAVA_OPTS=\"$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 \"\nEXPOSE 5005\n# ...\n\n```\n\n_multi-build deployment_\n\n```Dockerfile\n\nFROM daggerok/jboss:wildfly-15.0.1.Final-alpine\n# ...\nCOPY --chown=jboss-wildfly ./build/libs/*.war ./target/*.war ${JBOSS_HOME}/standalone/deployments/\n\n```\n\n## JBoss AS (DEPRECATED)\n\ntags (based on `openjdk:8u151-jdk-alpine`):\n\n- [6.1.0.Final](https://github.com/daggerok/jboss/blob/6.1.0.Final/Dockerfile)\n- [5.1.0.GA](https://github.com/daggerok/jboss/blob/5.1.0.GA/Dockerfile)\n- [4.2.3.GA](https://github.com/daggerok/jboss/blob/4.2.3.GA/Dockerfile)\n- [4.2.3.GA-java1.5](https://github.com/daggerok/jboss/blob/4.2.3.GA-java1.5/Dockerfile) (based on `lwis/java5`)\n- [4.2.2.GA](https://github.com/daggerok/jboss/blob/4.2.2.GA/Dockerfile)\n\n**Exposed ports**:\n\n- 8080 - HTTP port\n- 1009 - JNDI port\n- 8009 - AJP 1.3 Connector port\n- 8083 - RMI WebService port\n- 8093 - MBean port\n\n### JBoss AS Usage \n\n```Dockerfile\n\nFROM daggerok/jboss:5.1.0.Final\nADD ./build/libs/*.war ${JBOSS_HOME}/server/default/deploy/my-service.war\n\n```\n\n_health-check_\n\n```Dockerfile\n\nFROM daggerok/jboss:5.1.0.Final\nHEALTHCHECK --timeout=2s --retries=22 \\\n        CMD wget -q --spider http://127.0.0.1:8080/my-service/api/health \\\n         || exit 1\n# ...\n\n```\n\n_remote debug_\n\n```Dockerfile\n\nFROM daggerok/jboss:4.2.3.GA-java1.5\nENV JAVA_OPTS=\"$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 \"\nEXPOSE 5005\n# ...\n\n```\n\n_multi-build deployment_\n\n```Dockerfile\n\nFROM daggerok/jboss:4.2.2.GA\nCOPY ./build/libs/*.war ./target/*.war ${JBOSS_HOME}/server/default/deploy/\n\n```\n\n## Base images\n\nAll images tags was historically based on current openjdk docker images:\n\n- [`openjdk:8u191-jdk-alpine3.8`](https://hub.docker.com/_/openjdk)\n- [`openjdk:8u171-jdk-alpine3.8`](https://hub.docker.com/_/openjdk)\n- [`openjdk:8u151-jdk-alpine`](https://hub.docker.com/_/openjdk)\n- `...`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaggerok%2Fjboss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaggerok%2Fjboss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaggerok%2Fjboss/lists"}