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"