Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daggerok/jboss4

DEPRECATED. Use daggerok/jboss:4.2.3.GA (https://github.com/daggerok/jboss) instead. JBOSS 4 automation build for docker hub based openjdk:8u151-jre-alpine3.7 docker image
https://github.com/daggerok/jboss4

docker docker-image dockerhub dockerhub-image jboss jboss-4 jboss4

Last synced: about 1 month ago
JSON representation

DEPRECATED. Use daggerok/jboss:4.2.3.GA (https://github.com/daggerok/jboss) instead. JBOSS 4 automation build for docker hub based openjdk:8u151-jre-alpine3.7 docker image

Awesome Lists containing this project

README

        

# jboss4 [![Build Status](https://travis-ci.org/daggerok/jboss4.svg?branch=master)](https://travis-ci.org/daggerok/jboss4)

## DEPRECATED

### USE [daggerok](https://github.com/daggerok/jboss)/[jboss:4.2.3.GA](https://hub.docker.com/r/daggerok/jboss) instead

JBOSS 4 automation build for docker hub based on `openjdk:8u151-jre-alpine3.7` image

**Exposed ports**:

- 8080 - deployed web apps http port
- 8009, 8083, 8093 - who cares ports...

### Usage (with healthcheck):

```

FROM daggerok/jboss4
HEALTHCHECK --timeout=2s --retries=22 \
CMD wget -q --spider http://127.0.0.1:8080/my-service/api/health \
|| exit 1
ADD ./build/libs/*.war ${JBOSS_HOME}/server/default/deploy/my-service.war
```

#### Remote debug / multi-build deployment:

```

FROM daggerok/jboss4
# Remote debug:
ENV JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 "
EXPOSE 5005
# Multi-builds deployment:
COPY ./build/libs/*.war ./target/*.ear ${JBOSS_HOME}/server/default/deploy/
```