From eda285381ae7a20a4bf7ef86b294ba70b7073b95 Mon Sep 17 00:00:00 2001 From: Eric van der Vlist Date: Wed, 14 Feb 2018 15:06:47 +0100 Subject: [PATCH] First packaging of Orbeon Forms CE. --- Dockerfile | 14 ++++++++++++++ docker-compose.yml | 6 ++++++ 2 files changed, 20 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..18435eb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM tomcat:alpine +RUN \ + cd /tmp \ + && mkdir orbeon \ + && cd orbeon \ + && wget https://github.com/orbeon/orbeon-forms/releases/download/tag-release-2017.2-ce/orbeon-2017.2.201712300816-CE.zip \ + && unzip orbeon-2017.2.201712300816-CE.zip \ + && cd orbeon-2017.2.201712300816-CE \ + && unzip orbeon.war \ + && rm -rf /usr/local/tomcat/webapps \ + && mkdir -p /usr/local/tomcat/webapps/ROOT \ + && mv WEB-INF/ /usr/local/tomcat/webapps/ROOT \ + && cd \ + && rm -rf /tmp/orbeon \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..0333bab --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +version: "3" +services: + servlet: + build: . + ports: + - "8080:8080"