Dockerfile to download and compile tor software.
When run, tor starts with a SOCKS5 server accessible on port 9050.
This does not set up a tor relay or exit node.
$ git clone https://github.com/np1/docker-tor-clientonly.git
$ cd docker-tor-clientonly
$ docker build -t nagev/tor .
$ docker pull nagev/tor
$ docker run -d --name tor_instance -p 127.0.1.1:9050:9050 nagev/tor
$ docker logs tor_instance
Server IP: 127.0.1.1
Server port: 9050
$ docker stop tor_instance