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