diff options
Diffstat (limited to 'osmo-mgw-latest/Dockerfile')
-rw-r--r-- | osmo-mgw-latest/Dockerfile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/osmo-mgw-latest/Dockerfile b/osmo-mgw-latest/Dockerfile new file mode 100644 index 0000000..e0afb1c --- /dev/null +++ b/osmo-mgw-latest/Dockerfile @@ -0,0 +1,31 @@ +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-mgw && \ + apt-get clean + +WORKDIR /tmp + +VOLUME /data + +COPY osmo-mgw.cfg /data/osmo-mgw.cfg + +WORKDIR /data +CMD ["/usr/bin/osmo-mgw"] |