Workshop: “An introduction to Docker Swarm”


Details
We're excited to announce Matthias Noback will tryout a new, three-part workshop series about Docker at the Ibuildings Utrecht office! In these workshops, you'll gain understanding about Docker itself, running a set of containers using Docker Compose, and, in a grand finale, learn about deploying your application to production using Docker Swarm.
Workshops
• An introduction to Docker — April 3rd, 2017
• An introduction to Docker Compose — May 15th, 2017
• An introduction to Docker Swarm — June 26th, 2017
Workshop: “An introduction to Docker Swarm”
Having some Docker and Docker Compose knowledge in your pocket, you need to consider how you will eventually deploy your services. After all, that's what Docker's promise was to begin with, right? Deploying new container images should be painless and without surprises. During this workshop you will learn about Docker Machine (https://docs.docker.com/machine/overview/) and how it can help you prepare your servers for container deployments. Then you will get acquainted with the Swarm Mode (https://docs.docker.com/engine/swarm/) of the Docker Engine. You will deploy services to virtualized servers on your own machine (which is just as easy as deploying to an actual cloud server it turns out). To round off this awesome journey, we will end this workshop with a discussion of some of the tougher aspects of multi-node Docker deployments.
Schedule
18:30 Doors open, food will be served
19:00 Welcome, introduction
21:00 The end
There will be food and drinks!
- Make sure to bring your own laptop!
- Parking is free.
About Matthias Noback
Matthias Noback has been building web application since 2003. He is the author of A Year With Symfony (https://leanpub.com/a-year-with-symfony), Principles of Package Design (https://leanpub.com/principles-of-package-design/) and Microservices for everyone (https://leanpub.com/microservices-for-everyone/). He is a regular speaker (https://php-and-symfony.matthiasnoback.nl/talks/) at conferences. While always striving for better programming practices in general, he’s taken a special interest in application architecture, Domain-Driven Design, testing, microservices and application integration patterns.

Workshop: “An introduction to Docker Swarm”