diff options
| -rw-r--r-- | docker/centos/source/base/Dockerfile | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/docker/centos/source/base/Dockerfile b/docker/centos/source/base/Dockerfile index f12a28052..974d79da1 100644 --- a/docker/centos/source/base/Dockerfile +++ b/docker/centos/source/base/Dockerfile @@ -1,18 +1,8 @@ FROM centos MAINTAINER Kolla Project (https://launchpad.net/kolla) -# Set up repositories -# This repository provides all dependencies used by RDO OpenStack -RUN yum install -y https://rdoproject.org/repos/openstack-kilo/rdo-release-kilo.rpm -# This repository provides latest packages built from trunk master into RPMs -RUN curl http://trunk.rdoproject.org/centos70/current/delorean.repo -o /etc/yum.repos.d/delorean-current.repo -# This repository provides crux which permits idempotent operation of RDO -RUN curl https://copr.fedoraproject.org/coprs/sdake/crux/repo/epel-7/sdake-crux-epel-7.repo -o /etc/yum.repos.d/sdake-crux-epel-7.repo - # Dependencies required for building/installing source components RUN yum install -y \ - crux \ - crudini \ gcc \ git \ libffi-devel \ @@ -21,13 +11,19 @@ RUN yum install -y \ openssl \ openssl-devel \ python-devel \ - python-pip \ tar \ libxml2-devel \ libxslt-devel \ && yum clean all -RUN pip install --upgrade pip +RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \ + && python get-pip.py \ + && rm get-pip.py + +RUN pip install --upgrade \ + crudini \ + crux \ + pip RUN mkdir -p /opt/kolla COPY service_hosts.sh kolla-common.sh /opt/kolla/ |
