Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM glassfish/server
- # Maintainer
- MAINTAINER Robson Ribeiro <robsont36@gmail.com>
- RUN groupadd -r -g 800 glassfish && \
- useradd -r -u 800 -g glassfish -d $GLASSFISH_HOME -s /sbin/nologin -c "GlassFish JavaEE application server" glassfish
- RUN chown -R glassfish:glassfish $GLASSFISH_HOME && \
- chmod 0750 $GLASSFISH_HOME
- USER glassfish
- WORKDIR $GLASSFISH_HOME
- ADD domain.xml $GLASSFISH_HOME/glassfish/domains/domain1/config/domain.xml
- ADD mysql-connector-java-5.1.34.jar $GLASSFISH_HOME/glassfish/domains/domain1/lib/mysql-connector-java-5.1.34.jar
- ADD SistemaTCC.war $GLASSFISH_HOME/glassfish/domains/domain1/autodeploy/SistemaTCC.war
- ADD https://github.com/repositorio.war?raw=true $GLASSFISH_HOME/glassfish/domains/domain1/autodeploy/aplicacao.war
- # Ports being exposed
- EXPOSE 4848 8080 8181 8088
- VOLUME ["/glassfish4/glassfish/domains/domain1/autodeploy/"]
- # Start asadmin console and the domain
- CMD ["asadmin", "start-domain", "-v"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement