olinrobotics / gravl

Documentation of Olin's Ground Robotic Autonomous Vehicle Lab
MIT License
25 stars 9 forks source link

Dockerfile #55

Closed concavegit closed 6 years ago

concavegit commented 6 years ago

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.