summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgetong <getong@users.noreply.github.com>2018-07-27 20:08:43 +0800
committergetong <getong@users.noreply.github.com>2018-07-27 20:08:43 +0800
commit9073fe570fdcaa56e669423202ca025bda315089 (patch)
treeb43061555b24a1d88d6576516d1622daeb198e0e
parentf198941043291eb2853150fb544abff59ce5a4eb (diff)
downloaderlang-sd_notify-9073fe570fdcaa56e669423202ca025bda315089.tar.gz
rename dir 19 to 19.3
-rw-r--r--docker/centos_19.3/Dockerfile50
-rw-r--r--docker/centos_19/Dockerfile28
-rw-r--r--docker/ubuntu_19.3/Dockerfile65
-rw-r--r--docker/ubuntu_19/Dockerfile23
4 files changed, 115 insertions, 51 deletions
diff --git a/docker/centos_19.3/Dockerfile b/docker/centos_19.3/Dockerfile
new file mode 100644
index 0000000..c4cdf37
--- /dev/null
+++ b/docker/centos_19.3/Dockerfile
@@ -0,0 +1,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-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
diff --git a/docker/centos_19/Dockerfile b/docker/centos_19/Dockerfile
deleted file mode 100644
index 157e746..0000000
--- a/docker/centos_19/Dockerfile
+++ /dev/null
@@ -1,28 +0,0 @@
-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-19.1-1.el7.centos.x86_64 \
- rebar \
- erlang-rebar \
- rpm-build
diff --git a/docker/ubuntu_19.3/Dockerfile b/docker/ubuntu_19.3/Dockerfile
new file mode 100644
index 0000000..aec218a
--- /dev/null
+++ b/docker/ubuntu_19.3/Dockerfile
@@ -0,0 +1,65 @@
+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:19.3-1 \
+ erlang-syntax-tools=1:19.3-1 \
+ erlang-examples=1:19.3-1 \
+ erlang-src=1:19.3-1 \
+ erlang-ic=1:19.3-1 \
+ erlang-ic-java=1:19.3-1 \
+ erlang-asn1=1:19.3-1 \
+ erlang-crypto=1:19.3-1 \
+ erlang-public-key=1:19.3-1 \
+ erlang-ssl=1:19.3-1 \
+ erlang-mnesia=1:19.3-1 \
+ erlang-runtime-tools=1:19.3-1 \
+ erlang-dev=1:19.3-1 \
+ erlang-diameter=1:19.3-1 \
+ erlang-eldap=1:19.3-1 \
+ erlang-appmon=1:19.3-1 \
+ erlang-common-test=1:19.3-1 \
+ erlang-corba=1:19.3-1 \
+ erlang-debugger=1:19.3-1 \
+ erlang-dialyzer=1:19.3-1 \
+ erlang-edoc=1:19.3-1 \
+ erlang-erl-docgen=1:19.3-1 \
+ erlang-et=1:19.3-1 \
+ erlang-eunit=1:19.3-1 \
+ erlang-gs=1:19.3-1 \
+ erlang-inets=1:19.3-1 \
+ erlang-inviso=1:19.3-1 \
+ erlang-megaco=1:19.3-1 \
+ erlang-observer=1:19.3-1 \
+ erlang-odbc=1:19.3-1 \
+ erlang-os-mon=1:19.3-1 \
+ erlang-parsetools=1:19.3-1 \
+ erlang-percept=1:19.3-1 \
+ erlang-pman=1:19.3-1 \
+ erlang-reltool=1:19.3-1 \
+ erlang-snmp=1:19.3-1 \
+ erlang-ssh=1:19.3-1 \
+ erlang-test-server=1:19.3-1 \
+ erlang-toolbar=1:19.3-1 \
+ erlang-tools=1:19.3-1 \
+ erlang-tv=1:19.3-1 \
+ erlang-typer=1:19.3-1 \
+ erlang-webtool=1:19.3-1 \
+ erlang-wx=1:19.3-1 \
+ erlang-xmerl=1:19.3-1 \
+ erlang=1:19.3-1
diff --git a/docker/ubuntu_19/Dockerfile b/docker/ubuntu_19/Dockerfile
deleted file mode 100644
index 7942b95..0000000
--- a/docker/ubuntu_19/Dockerfile
+++ /dev/null
@@ -1,23 +0,0 @@
-FROM ubuntu
-
-RUN apt-get -y update
-
-RUN apt-get install -y \
- gcc \
- make \
- git \
- wget \
- build-essential \
- devscripts \
- fakeroot \
- debhelper \
- libsystemd-dev\
- rebar
-
-
-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 erlang=1:19.3-1 -y
-RUN apt-get install -y erlang-dev \
- erlang-eunit