diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-05-03 15:13:57 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-05-03 16:50:02 +0200 |
commit | 3f7ff12115662d6306b2098edb03ef3ddf8e3176 (patch) | |
tree | d0e1dfa9c52e6f22508259fbd59d9d416c12a1dc /osmo-stp-master/Dockerfile | |
parent | 95d26e7fc6e97918d2cef7f1a03fe2e9109e897c (diff) |
Dockerfile for a containes with m3ua-testtool / sua-testtool
Diffstat (limited to 'osmo-stp-master/Dockerfile')
-rw-r--r-- | osmo-stp-master/Dockerfile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/osmo-stp-master/Dockerfile b/osmo-stp-master/Dockerfile new file mode 100644 index 0000000..cd04313 --- /dev/null +++ b/osmo-stp-master/Dockerfile @@ -0,0 +1,31 @@ +FROM debian-jessie-build + +MAINTAINER Harald Welte <laforge@gnumonks.org> + +COPY Release.key /tmp/Release.key + +RUN apt-key add /tmp/Release.key && \ + rm /tmp/Release.key && \ + echo "deb http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/ ./" > /etc/apt/sources.list.d/osmocom-nightly.list + +RUN apt-get update && apt-get install -y \ + libosmocore-dev \ + libosmo-netif-dev \ + libsctp-dev + +WORKDIR /tmp + +RUN git clone git://git.osmocom.org/libosmo-sccp.git && \ + cd libosmo-sccp && \ + autoreconf -fi && \ + ./configure && \ + make -j8 install && \ + ldconfig + +VOLUME /data + +COPY osmo-stp.cfg /data/ + +CMD /usr/local/bin/osmo-stp -c /data/osmo-stp.cfg + +EXPOSE 2905 14001 4239 |