aboutsummaryrefslogtreecommitdiffstats
path: root/osmo-msc-latest/Dockerfile
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2018-05-04 18:11:52 +0200
committerHarald Welte <laforge@gnumonks.org>2018-05-04 18:12:37 +0200
commita421358ab87735bf05104bec6d3ff34620fafc30 (patch)
tree2a6050d4c2972d5009e30bad38d5d900095fac45 /osmo-msc-latest/Dockerfile
parent5d2ffd0abfef7e7ba942ffc9c28e9d9b1a011efa (diff)
Add osmo-*-latest Dockerfiles
Those containers are using the OBS-built "latest" packages on Debian 9 Change-Id: I6a564206dd81743deb1eb27eca7081bc333d7434
Diffstat (limited to 'osmo-msc-latest/Dockerfile')
-rw-r--r--osmo-msc-latest/Dockerfile32
1 files changed, 32 insertions, 0 deletions
diff --git a/osmo-msc-latest/Dockerfile b/osmo-msc-latest/Dockerfile
new file mode 100644
index 0000000..02298e7
--- /dev/null
+++ b/osmo-msc-latest/Dockerfile
@@ -0,0 +1,32 @@
+FROM debian:stretch
+
+MAINTAINER Harald Welte <laforge@gnumonks.org>
+
+ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
+
+COPY Release.key /tmp/Release.key
+
+RUN apt-get update && \
+ apt-get install -y --no-install-recommends \
+ gnupg
+
+RUN apt-key add /tmp/Release.key && \
+ rm /tmp/Release.key && \
+ echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list
+
+ADD $OSMOCOM_REPO/Release /tmp/Release
+RUN apt-get update && \
+ apt-get install -y --no-install-recommends \
+ osmo-msc \
+ telnet && \
+ apt-get clean
+
+WORKDIR /tmp
+
+VOLUME /data
+COPY osmo-msc.cfg /data/osmo-msc.cfg
+
+WORKDIR /data
+CMD ["/usr/bin/osmo-msc"]
+
+#EXPOSE