Install docker (assuming you are using BCE in VirtualBox): sudo apt-get install -y docker.io
Give yourself permissions to run docker: sudo adduser $USER docker
Restart your shell/GUI or: newgrp docker
Pull an ubuntu docker image in the background while you complete
the steps after this: docker pull ubuntu:utopic
Clone the repository: git clone https://github.com/aculich/docker-proxy-cache
Change to: cd docker-proxy-cache/container
Build the docker container: docker build -t docker-proxy-cache .
Assuming you are still on the container directory go back one dir: cd ..
Start the proxy-cache with: sh ./run-docker-proxy-cache.sh
If your CACHEDIR is not in /cache/proxy/squid3 then you'll need to
specify it when running: CACHEDIR=/foo/bar/baz sh ./run-docker-proxy-cache.sh
In another shell test if the proxy cache might be running properly: ./test-docker-proxy-cache.sh