forked from wjampa/alpine-wildfly
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
22 lines (16 loc) · 655 Bytes
/
Dockerfile
File metadata and controls
22 lines (16 loc) · 655 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
FROM alpine
MAINTAINER Thiago Ozores <thiago@ozor.es>
ENV WILDFLY_VERSION 10.0.0.Final
ENV JDK_VERSION 8
ENV WILDFLY_HOME /opt/wildfly
ENV DOWNLOAD_LOCATION http://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz
ADD $DOWNLOAD_LOCATION $WILDFLY_HOME/wildfly-$WILDFLY_VERSION.tar.gz
ADD bootstrap.sh /bootstrap.sh
WORKDIR $WILDFLY_HOME
RUN apk update && \
apk add openjdk$JDK_VERSION && \
tar xzvf wildfly-$WILDFLY_VERSION.tar.gz && \
cp -Rvf wildfly-$WILDFLY_VERSION/* $WILDFLY_HOME && \
rm -rf wildfly-$WILDFLY_VERSION wildfly-$WILDFLY_VERSION.tar.gz && \
chmod +x /bootstrap.sh
CMD ["/bootstrap.sh"]