From c08808463901886bb09dcc782959b9cbfb72972d Mon Sep 17 00:00:00 2001
From: Student User <student@workstation.lab.example.com>
Date: Thu, 27 Jun 2019 01:10:40 +0200
Subject: [PATCH] update of hello-world-nginx image for UBI

---
 hello-world-nginx/nginxconf.sed |    5 +++++
 hello-world-nginx/Dockerfile    |   19 +++++++++++++++++++
 hello-world-nginx/index.html    |    5 +++++
 3 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/hello-world-nginx/Dockerfile b/hello-world-nginx/Dockerfile
new file mode 100644
index 0000000..c1a808d
--- /dev/null
+++ b/hello-world-nginx/Dockerfile
@@ -0,0 +1,19 @@
+FROM registry.access.redhat.com/ubi8:8.0
+
+RUN yum install -y --disableplugin=subscription-manager --nodocs nginx \
+  && yum clean all
+
+ADD index.html /usr/share/nginx/html
+
+ADD nginxconf.sed /tmp/
+RUN sed -i -f /tmp/nginxconf.sed /etc/nginx/nginx.conf
+
+RUN touch /run/nginx.pid \
+  && chgrp -R 0 /var/log/nginx /run/nginx.pid \
+  && chmod -R g+rwx /var/log/nginx /run/nginx.pid
+  
+EXPOSE 8080
+USER 1001
+
+CMD nginx -g "daemon off;"
+
diff --git a/hello-world-nginx/index.html b/hello-world-nginx/index.html
new file mode 100644
index 0000000..03717c5
--- /dev/null
+++ b/hello-world-nginx/index.html
@@ -0,0 +1,5 @@
+<html>
+  <body>
+    <h1>Hello, world from nginx!</h1>
+  </body>
+</html>
diff --git a/hello-world-nginx/nginxconf.sed b/hello-world-nginx/nginxconf.sed
new file mode 100644
index 0000000..a2d779d
--- /dev/null
+++ b/hello-world-nginx/nginxconf.sed
@@ -0,0 +1,5 @@
+s/listen       80/listen       8080/
+s/listen       \[::\]:80/listen       \[::\]:8080/
+s/user nginx;//
+s%error_log /var/log/nginx/error.log%error_log stderr%
+s%access_log  /var/log/nginx/access.log  main;%%

--
Gitblit v1.9.3