From 2df7d7e8fee13a0f84f1bff2bc1030b424ca86b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Pavl=C3=ADn?= Date: Sat, 7 Nov 2015 11:55:36 +0100 Subject: [PATCH 1/2] Add Dockerfile for Index --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5bd166f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM vpavlin/atomicapp + +LABEL RUN="docker run --rm $IMAGE" + +RUN yum -y install git && \ + cd /tmp && \ + git clone https://github.com/vpavlin/nulecule-library && \ + cd nulecule-library && \ + atomicapp index generate . && \ + mv gen_index.yaml /gen_index.yaml && \ + rm -rf /tmp/nulecule-library && \ + yum -y remove git && \ + yum -y clean all + +ENTRYPOINT echo "This image contains index information about Nulecule applications stored in nulecule-library" From 5585f59756e243404293bb1c2e16f1c9b0c54b0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Pavl=C3=ADn?= Date: Sat, 7 Nov 2015 12:53:52 +0100 Subject: [PATCH 2/2] Remove git from Dockerfile and rather use atomicapp to pull the repo --- Dockerfile | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5bd166f..a19dcda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,14 +2,8 @@ FROM vpavlin/atomicapp LABEL RUN="docker run --rm $IMAGE" -RUN yum -y install git && \ - cd /tmp && \ - git clone https://github.com/vpavlin/nulecule-library && \ - cd nulecule-library && \ - atomicapp index generate . && \ - mv gen_index.yaml /gen_index.yaml && \ - rm -rf /tmp/nulecule-library && \ - yum -y remove git && \ - yum -y clean all +RUN cd /tmp && \ + atomicapp index generate https://github.com/projectatomic/nulecule-library && \ + mv gen_index.yaml /gen_index.yaml ENTRYPOINT echo "This image contains index information about Nulecule applications stored in nulecule-library"