Docker container for OpenBSC in NITB mode

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Alexey Shamrin shamrin at gmail.com
Sun Feb 16 16:12:25 UTC 2014


Hi all,

I've recently played with Docker [1] and OpenBSC (osmo-nitb). The
result is osmonitb-docker:

https://github.com/shamrin/osmonitb-docker

What you can do with it? You can use it to hack on OpenBSC under Mac
or even Windows (there's Vagrant+VirtualBox config). Or you can try to
streamline deployment and testing on production hardware. I've tested
it under Mac working together with Fairwaves UmSITE hardware (running
OsmoBTS). SMS and phone calls all work.

Does it make sense to submit osmonitb-docker as a patch to OpenBSC?

Quick start, under real or virtual Ubuntu 12.04, with Docker installed:

git clone https://github.com/shamrin/osmonitb-docker.git
cd osmonitb-docker
docker build -rm -t shamrin/osmonitb .
docker run -v $HOME/db:/var/db -i -t -p 3002:3002 -p 3003:3003 -p
30000:30000/udp -p 30001:30001/udp -p 30002:30002/udp -p
30003:30003/udp -p 30004:30004/udp -p 30005:30005/udp -p
30006:30006/udp shamrin/osmonitb start-nitb -i 10.0.0.10 GSM1800 10 20

(replace last 4 arguments as necessary)

[1]: https://www.docker.io/

Alexey




More information about the OpenBSC mailing list