Skip to content

Instantly share code, notes, and snippets.

@victorsosa
Last active May 13, 2019 11:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save victorsosa/ef1aa8d22514327c9e570338f9b9f80d to your computer and use it in GitHub Desktop.
Save victorsosa/ef1aa8d22514327c9e570338f9b9f80d to your computer and use it in GitHub Desktop.
FROM java:openjdk-8
MAINTAINER mkroli
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
ENV SERVICEMIX_VERSION_MAJOR=7
ENV SERVICEMIX_VERSION_MINOR=0
ENV SERVICEMIX_VERSION_PATCH=1
ENV SERVICEMIX_VERSION=${SERVICEMIX_VERSION_MAJOR}.${SERVICEMIX_VERSION_MINOR}.${SERVICEMIX_VERSION_PATCH}
RUN wget http://www-us.apache.org/dist/servicemix/servicemix-${SERVICEMIX_VERSION_MAJOR}/${SERVICEMIX_VERSION}/apache-servicemix-${SERVICEMIX_VERSION}.zip; \
unzip -d /opt apache-servicemix-${SERVICEMIX_VERSION}.zip; \
rm -f apache-servicemix-${SERVICEMIX_VERSION}.zip; \
ln -s /opt/apache-servicemix-${SERVICEMIX_VERSION} /opt/servicemix; \
mkdir /deploy; \
sed -i 's/^\(felix\.fileinstall\.dir\s*=\s*\).*$/\1\/deploy/' /opt/servicemix/etc/org.apache.felix.fileinstall-deploy.cfg
VOLUME ["/deploy"]
EXPOSE 1099 8101 8181 61616 44444
ENTRYPOINT ["/opt/servicemix/bin/servicemix"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment