I changed the rosinstall file for git dependencies because it will only be used by docker. The installation of swiftnav is not necessary for a dev environment, and the dependency on libsbp is not elegant.
To build the docker image, docker build -t gravl .
To run the image, docker run --privileged -it --rm gravl.
Commands run in this console will publish the roscore stuff to the host system and also have access to the ports of the logged in user.
I changed the rosinstall file for git dependencies because it will only be used by docker. The installation of swiftnav is not necessary for a dev environment, and the dependency on libsbp is not elegant.
To build the docker image,
docker build -t gravl .
To run the image,docker run --privileged -it --rm gravl
. Commands run in this console will publish the roscore stuff to the host system and also have access to the ports of the logged in user.