From acba61d9a0409b11515ba038eba5583c36388cde Mon Sep 17 00:00:00 2001 From: Gabriele Date: Mon, 25 Feb 2019 14:36:32 +0100 Subject: Docker images for 20 and 21 --- docker/centos_20.3/Dockerfile | 23 ---------------- docker/centos_20/Dockerfile | 23 ++++++++++++++++ docker/ubuntu_20.3/Dockerfile | 64 ------------------------------------------- docker/ubuntu_20/Dockerfile | 64 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 87 insertions(+), 87 deletions(-) delete mode 100644 docker/centos_20.3/Dockerfile create mode 100644 docker/centos_20/Dockerfile delete mode 100644 docker/ubuntu_20.3/Dockerfile create mode 100644 docker/ubuntu_20/Dockerfile diff --git a/docker/centos_20.3/Dockerfile b/docker/centos_20.3/Dockerfile deleted file mode 100644 index 77dd927..0000000 --- a/docker/centos_20.3/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM centos - -RUN yum -y update - -RUN yum install -y \ - gcc \ - systemd-devel \ - make \ - git \ - wget \ - which \ - epel-release \ - nano \ - rpm-build - - -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 rpm -i erlang-20.3.8.15-1.el7.centos.x86_64.rpm - -RUN wget https://github.com/rebar/rebar/wiki/rebar && chmod +x rebar - - diff --git a/docker/centos_20/Dockerfile b/docker/centos_20/Dockerfile new file mode 100644 index 0000000..77dd927 --- /dev/null +++ b/docker/centos_20/Dockerfile @@ -0,0 +1,23 @@ +FROM centos + +RUN yum -y update + +RUN yum install -y \ + gcc \ + systemd-devel \ + make \ + git \ + wget \ + which \ + epel-release \ + nano \ + rpm-build + + +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 rpm -i erlang-20.3.8.15-1.el7.centos.x86_64.rpm + +RUN wget https://github.com/rebar/rebar/wiki/rebar && chmod +x rebar + + diff --git a/docker/ubuntu_20.3/Dockerfile b/docker/ubuntu_20.3/Dockerfile deleted file mode 100644 index 6adcdf3..0000000 --- a/docker/ubuntu_20.3/Dockerfile +++ /dev/null @@ -1,64 +0,0 @@ -FROM ubuntu:16.04 - -RUN apt-get -y update - -RUN apt-get install -y \ - gcc \ - make \ - git \ - wget \ - build-essential \ - devscripts \ - fakeroot \ - debhelper \ - libsystemd-dev - - -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:20.3-1 \ - erlang-syntax-tools=1:20.3-1 \ - erlang-examples=1:20.3-1 \ - erlang-src=1:20.3-1 \ - erlang-ic=1:20.3-1 \ - erlang-ic-java=1:20.3-1 \ - erlang-asn1=1:20.3-1 \ - erlang-crypto=1:20.3-1 \ - erlang-public-key=1:20.3-1 \ - erlang-ssl=1:20.3-1 \ - erlang-mnesia=1:20.3-1 \ - erlang-runtime-tools=1:20.3-1 \ - erlang-dev=1:20.3-1 \ - erlang-diameter=1:20.3-1 \ - erlang-eldap=1:20.3-1 \ - erlang-appmon=1:20.3-1 \ - erlang-common-test=1:20.3-1 \ - erlang-corba=1:20.3-1 \ - erlang-debugger=1:20.3-1 \ - erlang-dialyzer=1:20.3-1 \ - erlang-edoc=1:20.3-1 \ - erlang-erl-docgen=1:20.3-1 \ - erlang-et=1:20.3-1 \ - erlang-eunit=1:20.3-1 \ - erlang-gs=1:20.3-1 \ - erlang-inets=1:20.3-1 \ - erlang-inviso=1:20.3-1 \ - erlang-megaco=1:20.3-1 \ - erlang-observer=1:20.3-1 \ - erlang-odbc=1:20.3-1 \ - erlang-os-mon=1:20.3-1 \ - erlang-parsetools=1:20.3-1 \ - erlang-percept=1:20.3-1 \ - erlang-pman=1:20.3-1 \ - erlang-reltool=1:20.3-1 \ - erlang-snmp=1:20.3-1 \ - erlang-ssh=1:20.3-1 \ - erlang-test-server=1:20.3-1 \ - erlang-toolbar=1:20.3-1 \ - erlang-tools=1:20.3-1 \ - erlang-tv=1:20.3-1 \ - erlang-typer=1:20.3-1 \ - erlang-wx=1:20.3-1 \ - erlang-xmerl=1:20.3-1 \ - erlang=1:20.3-1 diff --git a/docker/ubuntu_20/Dockerfile b/docker/ubuntu_20/Dockerfile new file mode 100644 index 0000000..6adcdf3 --- /dev/null +++ b/docker/ubuntu_20/Dockerfile @@ -0,0 +1,64 @@ +FROM ubuntu:16.04 + +RUN apt-get -y update + +RUN apt-get install -y \ + gcc \ + make \ + git \ + wget \ + build-essential \ + devscripts \ + fakeroot \ + debhelper \ + libsystemd-dev + + +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:20.3-1 \ + erlang-syntax-tools=1:20.3-1 \ + erlang-examples=1:20.3-1 \ + erlang-src=1:20.3-1 \ + erlang-ic=1:20.3-1 \ + erlang-ic-java=1:20.3-1 \ + erlang-asn1=1:20.3-1 \ + erlang-crypto=1:20.3-1 \ + erlang-public-key=1:20.3-1 \ + erlang-ssl=1:20.3-1 \ + erlang-mnesia=1:20.3-1 \ + erlang-runtime-tools=1:20.3-1 \ + erlang-dev=1:20.3-1 \ + erlang-diameter=1:20.3-1 \ + erlang-eldap=1:20.3-1 \ + erlang-appmon=1:20.3-1 \ + erlang-common-test=1:20.3-1 \ + erlang-corba=1:20.3-1 \ + erlang-debugger=1:20.3-1 \ + erlang-dialyzer=1:20.3-1 \ + erlang-edoc=1:20.3-1 \ + erlang-erl-docgen=1:20.3-1 \ + erlang-et=1:20.3-1 \ + erlang-eunit=1:20.3-1 \ + erlang-gs=1:20.3-1 \ + erlang-inets=1:20.3-1 \ + erlang-inviso=1:20.3-1 \ + erlang-megaco=1:20.3-1 \ + erlang-observer=1:20.3-1 \ + erlang-odbc=1:20.3-1 \ + erlang-os-mon=1:20.3-1 \ + erlang-parsetools=1:20.3-1 \ + erlang-percept=1:20.3-1 \ + erlang-pman=1:20.3-1 \ + erlang-reltool=1:20.3-1 \ + erlang-snmp=1:20.3-1 \ + erlang-ssh=1:20.3-1 \ + erlang-test-server=1:20.3-1 \ + erlang-toolbar=1:20.3-1 \ + erlang-tools=1:20.3-1 \ + erlang-tv=1:20.3-1 \ + erlang-typer=1:20.3-1 \ + erlang-wx=1:20.3-1 \ + erlang-xmerl=1:20.3-1 \ + erlang=1:20.3-1 -- cgit v1.2.1