Docker is all the rage right now. It opens up a whole range of possibilities from development to testing and deployment. It does, however, take some getting used to if you have worked with traditional VMs so far. This workshop introduces Docker with a short overview of the basic theory, and provides exercises for some of its use cases from a developer perspective: Working with containers, defining Dockerfiles, setting up services for development, and using Docker to isolate testing environments.
Andreas Hucks works as a software architect and consultant for SensioLabs Germany, where he is responsible for the trainings unit. He has had extensive project experience with Symfony throughout its history, doing development, consulting, coaching, and contributing to the framework. As a long time member of the Symfony community, Andreas has co-organized the Symfony Day conference series and Symfony Live Berlin.