From e6b979f4b0911347fd1f4871c954b4072b801575 Mon Sep 17 00:00:00 2001 From: trishnaguha Date: Wed, 5 Oct 2016 12:25:28 +0530 Subject: [PATCH] Add atomic run ability for nginx container --- nginx/Dockerfile | 3 +++ nginx/README.md | 10 ++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/nginx/Dockerfile b/nginx/Dockerfile index fbcfd329..663fd398 100644 --- a/nginx/Dockerfile +++ b/nginx/Dockerfile @@ -1,6 +1,9 @@ FROM fedora MAINTAINER http://fedoraproject.org/wiki/Cloud +# This Label adds ability to run image with atomic command +LABEL RUN='docker run -d -p 80:80 $IMAGE' + RUN dnf -y update && dnf clean all RUN dnf -y install nginx && dnf clean all RUN echo "daemon off;" >> /etc/nginx/nginx.conf diff --git a/nginx/README.md b/nginx/README.md index 3232ec06..f492de92 100644 --- a/nginx/README.md +++ b/nginx/README.md @@ -7,11 +7,17 @@ To build: Copy the sources down - - # docker build --rm -t /nginx . + # docker build --rm -t fedora/nginx . To run: - # docker run -d -p 80:80 /nginx +On Atomic host: + + # atomic run fedora/nginx + +On Non-Atomic host: + + # docker run -d -p 80:80 fedora/nginx To test: