image in dockerhub
authorJean-Philippe Orsini <orsinije@fr.ibm.com>
Mon, 16 Oct 2017 23:10:32 +0000 (01:10 +0200)
committerJean-Philippe Orsini <orsinije@fr.ibm.com>
Mon, 16 Oct 2017 23:10:32 +0000 (01:10 +0200)
war/Dockerfile [new file with mode: 0644]
war/build_docker_image.sh [new file with mode: 0755]
war/run_from_image.sh [new file with mode: 0755]

diff --git a/war/Dockerfile b/war/Dockerfile
new file mode 100644 (file)
index 0000000..223b4df
--- /dev/null
@@ -0,0 +1,7 @@
+FROM websphere-liberty:kernel
+
+COPY server.xml /config/
+COPY server.env /config/
+COPY target/pnews-1.0.war /config/apps/pnews-1.0.war
+
+RUN installUtility install --acceptLicense servlet-3.1
diff --git a/war/build_docker_image.sh b/war/build_docker_image.sh
new file mode 100755 (executable)
index 0000000..518a3c8
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+set -e
+
+DOCKER_IMG="pnews"
+
+docker build -t "$DOCKER_IMG" .
diff --git a/war/run_from_image.sh b/war/run_from_image.sh
new file mode 100755 (executable)
index 0000000..2352487
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+docker run -ti --name pnews -p 9080:9080 pnews