summaryrefslogtreecommitdiff
path: root/docker/centos_20.3/Dockerfile
blob: efca1cc847417b1fc6acb34944230a82505090a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
FROM centos

RUN yum -y update

RUN yum install -y  \
  gcc \
  systemd-devel  \
  make \
  git  \
  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

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 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 -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 yum install -y  \
  erlang-20.3-1.el7.centos \
  rpm-build