diff --git a/7.4.0/Dockerfile b/7.4.0/Dockerfile new file mode 100644 index 0000000..59edd1c --- /dev/null +++ b/7.4.0/Dockerfile @@ -0,0 +1,23 @@ +FROM openjdk:8-jre-slim + + +RUN apt-get update && apt-get install -y --no-install-recommends \ + curl \ + unzip \ + libfreetype6 \ + fontconfig \ + && rm -rf /var/lib/apt/lists/* + +# Installing SenchaCmd +RUN curl --silent http://cdn.sencha.com/cmd/7.4.0.45/no-jre/SenchaCmd-7.4.0.45-linux-amd64.sh.zip -o /tmp/sencha.zip && \ + unzip /tmp/sencha.zip -d /tmp && \ + unlink /tmp/sencha.zip && \ + chmod o+x /tmp/SenchaCmd-7.4.0.45-linux-amd64.sh && \ + /tmp/SenchaCmd-7.4.0.45-linux-amd64.sh -q -dir /opt/Sencha/Cmd/7.4.0.45 && \ + unlink /tmp/SenchaCmd-7.4.0.45-linux-amd64.sh + +WORKDIR /app + +ENV PATH="/opt/Sencha/Cmd:${PATH}" + +ENTRYPOINT [ "/opt/Sencha/Cmd/sencha" ]