Public | Automated Build

Last pushed: 2 years ago
Short Description
JBoss basic stack for some of our legacy applications
Full Description

Introduction

This repository contains a JBoss Docker stack that can be used for example for BMC Meetings Les Embiez.
This JBoss stack does not do anything itself, it is meant to be used to deploy your applications on top.

The master branch containts :

  • JBoss 5.0.1 GA
  • JTDS 1.2.2 (Driver to access SQL Server Database)

Docker Build

This repository is automatically built (auto build) using Docker Hub.

You can use the Docker image here : https://hub.docker.com/r/pernodricard/jboss-stack/

How to use

If you intend to use this Docker Image to deploy you JBoss application, you will need to write your own Docker file that will:

  • Reference the image using
#!dockerfile

FROM pernodricard/jboss-stack:latest
  • Deploy your files (ear, war, jar, ...) in the deploy folder
#!dockerfile

ADD dist/meetingplanner.ear /usr/local/share/jboss-5.0.1.GA/server/default/deploy/
ADD dist/bmefiles.war /usr/local/share/jboss-5.0.1.GA/server/default/deploy/
  • Start JBoss and expose the default port
#!dockerfile

# We start da mother fucking jboss server. Note the -b option which tells jboss to listen on all IP, not just localhost
CMD /usr/local/share/jboss-5.0.1.GA/bin/run.sh -b 0.0.0.0

# JBoss is listening on port 8080
EXPOSE 8080

Who do I talk to?

Laurent Bel. Ben ouais Gamin... Tu croyais quoi ?

Docker Pull Command
Owner
pernodricard
Source Repository