Public Repository

Last pushed: a year ago
Short Description
Exemplo simples de balanceamento com apache/modjk e jboss. Utilizando com SGBD mysql.
Full Description

Exemplo simples de balanceamento com apache/modjk e jboss. Utilizando com SGBD mysql.
Imagens utilizadas:
https://hub.docker.com/r/dbnkocao/modjk/
https://hub.docker.com/r/dbnkocao/jboss/
https://hub.docker.com/r/dbnkocao/mysql/

Para iniciar os containers podem ser utilizados os seguintes comandos:
docker run -d --name mysql dbnkocao/mysql:1.0
docker run -d --name jboss --link mysql:mysql dbnkocao/jboss:1.0
docker run -d --name modjk --link jboss:jboss dbnkocao/modjk:1.0

Para testar é só acessar pelo browser o ip do container modjk por exemplo http://172.17.0.4/linuxTipsProva.
O apache redirecionará para o jboss e o jboss usará o container do mysql para gravar e consultar os dados.

Dockerfile

FROM debian
MAINTAINER Daniel Nascimento

ADD jdk.tar /usr/local/
ADD jboss-5.1.0.tar /usr/local/
ADD linuxTipsProva.war /usr/local/jboss-5.1.0.GA/server/default/deploy

RUN ln -s /usr/local/jdk/bin/java /usr/bin/java && \
ln -s /usr/local/jdk/bin/jar /usr/bin/jar && \
ln -s /usr/local/jdk/bin/javac /usr/bin/javac && \
ln -s /usr/local/jdk/bin/jstack /usr/bin/jstack && \
ln -s /usr/local/jdk/bin/jps /usr/bin/jps

CMD ["/usr/local/jboss-5.1.0.GA/bin/run.sh", "-b","0.0.0.0"]

LABEL Description="Servidor Web Jboss"

EXPOSE 8009

Docker Pull Command
Owner
dbnkocao

Comments (0)