This is a docker image with Tor Browser inside to reduce the amount of data persisted between usage sessions. The default download directory should be mounted as a volume for cases where data sharing is desired.
This container does not set up a ssh server; instead, X11 is shared by exposing the relevant sockets. This means there is no need to stop the container manually - it goes away when you quit the browser.
git clone https://github.com/mook/docker-torbrowser.git
cd docker-torbrowser
docker build -t mook/docker-torbrowser .
- X11 must be running (and the sockets at
/tmp/.X11-unix
) - xauth
Use the start script:
./start