ドルフィン
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM jboss/base-jdk:8 | |
MAINTAINER Takuya Ando <biz@takuya-andou.com> | |
# change version for Open Dolphin | |
ENV WILDFLY_VERSION 9.0.1.Final | |
# change SHA1 for ver 9.0.1.Final (REF https://hub.docker.com/r/cvugrinec/wildfly/ ) | |
ENV WILDFLY_SHA1 abe037d5d1cb97b4d07fbfe59b6a1345a39a9ae5 | |
ENV JBOSS_HOME /opt/jboss/wildfly | |
USER root | |
RUN cd $HOME \ | |
&& curl -O https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz \ | |
&& sha1sum wildfly-$WILDFLY_VERSION.tar.gz | grep $WILDFLY_SHA1 \ | |
&& tar xf wildfly-$WILDFLY_VERSION.tar.gz \ | |
&& mv $HOME/wildfly-$WILDFLY_VERSION $JBOSS_HOME \ | |
&& rm wildfly-$WILDFLY_VERSION.tar.gz \ | |
&& chown -R jboss:0 ${JBOSS_HOME} \ | |
&& chmod -R g+rw ${JBOSS_HOME} | |
ENV LAUNCH_JBOSS_IN_BACKGROUND true | |
USER jboss | |
EXPOSE 8080 5002 | |
ADD modules /opt/jboss/wildfly/modules/ | |
ADD standalone-dolphin.xml /opt/jboss/wildfly/standalone/configuration/ | |
ADD opendolphin-server-2.7.0.war /opt/jboss/wildfly/standalone/deployments/ | |
ADD custom.properties /opt/jboss/wildfly/ | |
ADD templates /opt/jboss/wildfly/templates | |
ADD docker-entrypoint.sh /opt/jboss/wildfly/ | |
ENTRYPOINT [ "/opt/jboss/wildfly/docker-entrypoint.sh" ] | |
CMD [ "0.0.0.0" ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment