The best way to learn Docker for Free Play-With-Docker (PWD)

December 8, 2025 · 259 words · 2 min

Last year at the Distributed System Summit in Berlin, Docker captains  and  started hacking on an in

Last year at the Distributed System Summit in Berlin, Docker captains  and  started hacking on an in-browser solution to help people learn Docker. A few days later, PWD is a Docker playground which allows users to run Docker commands in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in browser, where you can build and run Docker containers and even create clusters in . Under the hood Docker-in-Docker (DinD) is used to give the effect of multiple VMs/PCs. In addition to the playground, PWD also includes a training site composed of a large set of Docker labs and quizzes from beginner to advanced level available at   As PWD success grew, the community started to ask if they could use PWD to run their own Docker workshops and trainings. So one of the first improvements made to the project was the creation of   Another cool feature that comes with PWD is its embeddable button that you can use in your sites to set up a PWD environment and deploy a compose stack right away and a  that adds the “Try in PWD” button to the most popular images in DockerHub. Here’s a short demo of the extension in action:  A number of new labs are available on All in all, there are now 36 labs, with more being added all the time. If you want to contribute a lab, check out the  and get started.