From 2c1041d86fa2d0309474e7babd2c7d1de3bc08ac Mon Sep 17 00:00:00 2001
From: Alex Iribarren <Alex.Iribarren@cern.ch>
Date: Mon, 6 Aug 2018 17:11:28 +0200
Subject: [PATCH] Try to produce smaller images

---
 reposync/Dockerfile  |  3 ++-
 scheduler/Dockerfile | 10 +++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/reposync/Dockerfile b/reposync/Dockerfile
index e69b055..9ef533a 100644
--- a/reposync/Dockerfile
+++ b/reposync/Dockerfile
@@ -1,6 +1,7 @@
 FROM cern/cc7-base
 
-RUN yum install -y jq
+RUN yum install -y jq \
+  && yum clean all
 
 RUN rm -rf /etc/yum.repos.d
 COPY yum.repos.d /etc/yum.repos.d/
diff --git a/scheduler/Dockerfile b/scheduler/Dockerfile
index e912b4b..b5879eb 100644
--- a/scheduler/Dockerfile
+++ b/scheduler/Dockerfile
@@ -2,15 +2,15 @@ FROM cern/cc7-base
 
 ENV NOMAD_VERSION 0.8.4
 
-RUN yum install -y jq unzip
+RUN yum install -y jq unzip \
+  && yum clean all
 
 ADD https://releases.hashicorp.com/nomad/${NOMAD_VERSION}/nomad_${NOMAD_VERSION}_linux_amd64.zip /tmp/nomad.zip
-RUN unzip /tmp/nomad.zip -d /usr/local/bin/
+RUN unzip /tmp/nomad.zip -d /usr/local/bin/ \
+  && rm -rf /etc/yum.repos.d
 
-RUN rm -rf /etc/yum.repos.d
 COPY yum.repos.d /etc/yum.repos.d/
-COPY repos.json /root/
-COPY schedulereposync.sh /root/
+COPY repos.json schedulereposync.sh /root/
 
 WORKDIR /root
 
-- 
GitLab