From 2807795c8f293544e53d8491edcf507218fb874e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Tue, 17 Oct 2017 01:10:32 +0200 Subject: [PATCH] image in dockerhub --- war/Dockerfile | 7 +++++++ war/build_docker_image.sh | 7 +++++++ war/run_from_image.sh | 3 +++ 3 files changed, 17 insertions(+) create mode 100644 war/Dockerfile create mode 100755 war/build_docker_image.sh create mode 100755 war/run_from_image.sh diff --git a/war/Dockerfile b/war/Dockerfile new file mode 100644 index 0000000..223b4df --- /dev/null +++ b/war/Dockerfile @@ -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 index 0000000..518a3c8 --- /dev/null +++ b/war/build_docker_image.sh @@ -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 index 0000000..2352487 --- /dev/null +++ b/war/run_from_image.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker run -ti --name pnews -p 9080:9080 pnews -- 2.7.4