Porter Workshop Docker Image
The getporter/workshop Docker image provides the Porter client installed in a container that has Docker-in-Docker. It is suitable for workshops because participants don’t need to figure out their various Docker setups since they will use the Docker host inside the container.
It has tags that match what is available from our install page: latest, canary and specific versions such as v0.20.0-beta.1.
Start the workshop container
docker run -d --privileged --name workshop getporter/workshop
Log into the workshop container
docker exec -it workshop sh
For the rest of the workshop, participants will execute commands from inside the workshop container.
Notes
You cannot mount volumes to arbitrary points into the workshop container from your local computer because the image is based on the [docker:dind] image, see Where to Store Data for more information.