A Docker image containing GNSS-SDR
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Dockerfile
README.md

README.md

GNSS-SDR Dockerfile

This repository contains a Dockerfile that creates a Docker image with GNSS-SDR and its dependencies installed via .deb packages. This includes GNU Radio and drivers for a wide range of RF front-ends through UHD and gr-osmosdr.

This image uses baseimage-docker, a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus:

  • Modifications for Docker-friendliness.
  • Administration tools that are especially useful in the context of Docker.
  • Mechanisms for easily running multiple processes, without violating the Docker philosophy.
  • It only consumes 6 MB of RAM.

If you still have not done so, install Docker and verify your installation.

Pull docker image

You can download (pull) the image via following command:

  $ docker pull carlesfernandez/docker-gnsssdr

Build docker image

Go to the repository directory and run the following command:

 $ docker build -t carlesfernandez/docker-gnsssdr .

Run docker image

Run:

$ docker run --rm -t -i carlesfernandez/docker-gnsssdr /sbin/my_init -- bash -l

or simply:

$ docker run -it carlesfernandez/docker-gnsssdr