This is an old revision of the document!
Running KnowRob using Docker
Docker is a tool for easily creating and managing Linux containers. This page collects information for running KnowRob in a Docker container.
Installation
Dockerfiles can be found in this repository: https://github.com/knowrob/docker
You can build a docker image from them using
cd ~/docker/rosbridge docker build -t "knowrob/hydro-knowrob" .
Running
sudo docker run -t -P -v /home/tenorth/docker/data:/var/ros -i knowrob/hydro-knowrob /bin/bash
Updating the image
Make changes, then log out and call the following, using the container ID instead of 258c08b5285a
docker commit -m="Commit Message" -a="User Name" 258c08b5285a knowrob/hydro-knowrob