From b312961f0835ee4f8e11a6ba11049449039859fe Mon Sep 17 00:00:00 2001 From: Gabriele Date: Thu, 21 Feb 2019 09:08:01 +0100 Subject: Change rpm repositories --- docker/centos_19.3/Dockerfile | 37 +++---------------------------------- docker/centos_20.3/Dockerfile | 37 +++++-------------------------------- docker/centos_21/Dockerfile | 20 +++----------------- docker/ubuntu_21/Dockerfile | 4 +++- 4 files changed, 14 insertions(+), 84 deletions(-) diff --git a/docker/centos_19.3/Dockerfile b/docker/centos_19.3/Dockerfile index c4cdf37..d985147 100644 --- a/docker/centos_19.3/Dockerfile +++ b/docker/centos_19.3/Dockerfile @@ -12,39 +12,8 @@ RUN yum install -y \ epel-release \ nano +RUN wget https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/19/el/7/x86_64/erlang-19.3.6.13-1.el7.centos.x86_64.rpm -RUN wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm +RUN rpm -i erlang-19.3.6.13-1.el7.centos.x86_64.rpm -RUN rpm -Uvh erlang-solutions-1.0-1.noarch.rpm - -RUN yum update -y - -RUN yum install -y erlang-erts-19.3-1.el7.centos \ - erlang-inets-19.3-1.el7.centos \ - erlang-kernel-19.3-1.el7.centos \ - erlang-mnesia-19.3-1.el7.centos \ - erlang-ssl-19.3-1.el7.centos \ - erlang-stdlib-19.3-1.el7.centos - -RUN yumdownloader erlang-cosEvent-19.3-1.el7.centos \ - erlang-cosEventDomain-19.3-1.el7.centos \ - erlang-cosFileTransfer-19.3-1.el7.centos \ - erlang-cosNotification-19.3-1.el7.centos \ - erlang-cosProperty-19.3-1.el7.centos \ - erlang-cosTime-19.3-1.el7.centos \ - erlang-cosTransactions-19.3-1.el7.centos \ - erlang-orber-19.3-1.el7.centos - -RUN rpm -Uvh erlang-orber-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosEvent-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosEventDomain-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosFileTransfer-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosNotification-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosProperty-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosTime-19.3-1.el7.centos.x86_64.rpm \ - erlang-cosTransactions-19.3-1.el7.centos.x86_64.rpm - - -RUN yum install -y \ - erlang-19.3-1.el7.centos \ - rpm-build +RUN wget https://github.com/rebar/rebar/wiki/rebar && chmod +x rebar diff --git a/docker/centos_20.3/Dockerfile b/docker/centos_20.3/Dockerfile index efca1cc..77dd927 100644 --- a/docker/centos_20.3/Dockerfile +++ b/docker/centos_20.3/Dockerfile @@ -10,41 +10,14 @@ RUN yum install -y \ wget \ which \ epel-release \ - nano - - -RUN wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm - -RUN rpm -Uvh erlang-solutions-1.0-1.noarch.rpm + nano \ + rpm-build -RUN yum update -y -RUN yum install -y erlang-erts-20.3-1.el7.centos \ - erlang-inets-20.3-1.el7.centos \ - erlang-kernel-20.3-1.el7.centos \ - erlang-mnesia-20.3-1.el7.centos \ - erlang-ssl-20.3-1.el7.centos \ - erlang-stdlib-20.3-1.el7.centos +RUN wget https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/20/el/7/x86_64/erlang-20.3.8.15-1.el7.centos.x86_64.rpm -RUN yumdownloader erlang-cosEvent-20.3-1.el7.centos \ - erlang-cosEventDomain-20.3-1.el7.centos \ - erlang-cosFileTransfer-20.3-1.el7.centos \ - erlang-cosNotification-20.3-1.el7.centos \ - erlang-cosProperty-20.3-1.el7.centos \ - erlang-cosTime-20.3-1.el7.centos \ - erlang-cosTransactions-20.3-1.el7.centos \ - erlang-orber-20.3-1.el7.centos +RUN rpm -i erlang-20.3.8.15-1.el7.centos.x86_64.rpm -RUN rpm -Uvh erlang-orber-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosEvent-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosEventDomain-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosFileTransfer-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosNotification-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosProperty-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosTime-20.3-1.el7.centos.x86_64.rpm \ - erlang-cosTransactions-20.3-1.el7.centos.x86_64.rpm +RUN wget https://github.com/rebar/rebar/wiki/rebar && chmod +x rebar -RUN yum install -y \ - erlang-20.3-1.el7.centos \ - rpm-build diff --git a/docker/centos_21/Dockerfile b/docker/centos_21/Dockerfile index 80f79df..ec43fff 100644 --- a/docker/centos_21/Dockerfile +++ b/docker/centos_21/Dockerfile @@ -15,22 +15,8 @@ RUN yum install -y \ -RUN wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm +RUN wget https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7/x86_64/erlang-21.1.2-1.el7.centos.x86_64.rpm -RUN rpm -Uvh erlang-solutions-1.0-1.noarch.rpm - -RUN yum update -y - -RUN yum install -y erlang-erts-21.0-1.el7.centos \ - erlang-inets-21.0-1.el7.centos \ - erlang-kernel-21.0-1.el7.centos \ - erlang-mnesia-21.0-1.el7.centos \ - erlang-ssl-21.0-1.el7.centos \ - erlang-stdlib-21.0-1.el7.centos - - - -RUN yum install -y \ - erlang-21.0-1.el7.centos \ - rpm-build +RUN rpm -i erlang-21.1.2-1.el7.centos.x86_64.rpm +RUN wget https://github.com/rebar/rebar/wiki/rebar && chmod +x rebar diff --git a/docker/ubuntu_21/Dockerfile b/docker/ubuntu_21/Dockerfile index c418c58..9e91b57 100644 --- a/docker/ubuntu_21/Dockerfile +++ b/docker/ubuntu_21/Dockerfile @@ -17,7 +17,9 @@ RUN apt-get install -y \ RUN wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb RUN dpkg -i erlang-solutions_1.0_all.deb RUN apt-get update -y -RUN apt-get install -y erlang-base=1:21.0-1 \ +RUN apt-get install -y + erlang=1:21.0-1 \ + erlang-base=1:21.0-1 \ erlang-syntax-tools=1:21.0-1 \ erlang-examples=1:21.0-1 \ erlang-src=1:21.0-1 \ -- cgit v1.2.1