diff options
Diffstat (limited to 'osmo-bsc-latest/Dockerfile')
-rw-r--r-- | osmo-bsc-latest/Dockerfile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/osmo-bsc-latest/Dockerfile b/osmo-bsc-latest/Dockerfile new file mode 100644 index 0000000..1682dea --- /dev/null +++ b/osmo-bsc-latest/Dockerfile @@ -0,0 +1,34 @@ +FROM debian:stretch + +MAINTAINER Harald Welte <laforge@gnumonks.org> + +ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/latest/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-latest.list + +ADD $OSMOCOM_REPO/Release /tmp/Release +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + telnet \ + osmo-bsc \ + osmo-bsc-ipaccess-utils && \ + apt-get clean + +WORKDIR /tmp + +VOLUME /data + +COPY osmo-bsc.cfg /data/osmo-bsc.cfg + +WORKDIR /data +CMD ["/usr/bin/osmo-bsc", "-c", "/data/osmo-bsc.cfg"] + +EXPOSE 3003 3002 4242 |