1. Install the Docker Toolbox from https://www.docker.com/products/docker-toolbox
docker-machine create --driver virtualbox tensorpy
(If your Docker environment ever goes down for any reason, you can bring it back up with a restart.)
docker-machine restart tensorpy
eval "$(docker-machine env tensorpy)"
4. Go to the TensorPy home directory on the command line, which is where Dockerfile is located. (This assumes you've already cloned the TensorPy repo.)
docker build -t tensorpy .
docker run tensorpy ./run_docker_test.sh
docker run -i -t tensorpy
./test_classify_image.sh
exit
10. (Optional) Since Docker images and containers take up a lot of space, you may want to clean up your machine from time to time when they’re not being used:
http://stackoverflow.com/questions/17236796/how-to-remove-old-docker-containers Here are a few of those cleanup commands:
docker images | grep "<none>" | awk '{print $3}' | xargs docker rmi
docker rm 'docker ps --no-trunc -aq'
If you want to completely remove all of your Docker containers and images, use these commands: (If there's nothing to delete, those commands will return an error.)
docker rm -f $(docker ps -a -q)
docker rmi -f $(docker images -q)
Finally, if you want to wipe out your TensorPy Docker virtualbox, use these commands:
docker-machine kill tensorpy
docker-machine rm tensorpy