From dab903effb28892e7a7b31e828e2386c3f1379d1 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 20 Aug 2017 22:43:00 +0200 Subject: Add osmo-virtphy-master Dockerfile --- osmo-virtphy-master/Dockerfile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 osmo-virtphy-master/Dockerfile (limited to 'osmo-virtphy-master/Dockerfile') diff --git a/osmo-virtphy-master/Dockerfile b/osmo-virtphy-master/Dockerfile new file mode 100644 index 0000000..8c9dab7 --- /dev/null +++ b/osmo-virtphy-master/Dockerfile @@ -0,0 +1,36 @@ +FROM laforge/debian-jessie-build + +MAINTAINER Harald Welte + +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 \ + telnet \ + libosmocore-dev \ + libosmo-abis-dev \ + libosmo-netif-dev \ + libosmo-sccp-dev \ + libsmpp34-dev \ + libgtp-dev + +WORKDIR /tmp + +RUN git clone git://git.osmocom.org/osmocom-bb.git +ADD http://git.osmocom.org/osmocom-bb/patch /tmp/commit + +RUN cd osmocom-bb/src/host/virt_phy && \ + git fetch && git checkout -f -B master origin/master && \ + autoreconf -fi && \ + ./configure && \ + make -j8 install + +VOLUME /data + +WORKDIR /data +CMD ["/usr/local/sbin/virtphy","-s","/data/osmocom_l2"] + +#EXPOSE 3002/tcp 3003/tcp 4242/tcp 2775/tcp 4249/tcp -- cgit v1.2.3