This is all about my favorite DockerCon session videos. Yes, they all happen to be by fellow Docker Captains and their friends, because I'm biased.
Docker Captains are members of the container community that are experts in some facet of the Docker toolset and spend their time educating others on it through meetups, blogging, speaking, mentoring, and creating cool open source projects showcasing Docker.
For me, many of these people have quickly become friends in the last year as we all have started to work together on community projects, conference sessions and workshops, and generally just have fun with Docker in Docker's Community Slack (sign up here).
My 18 Favorite Sessions, Organized By Topic
NOTE, there were so many amazing smart presenters, so I only pick a few here, but there are many others to enjoy in the full list.
Production/Ops
- See an example Docker workflow from the dev building an image all the way through production deployment? **Check **Docker for Dev's **and Docker for Ops!**This was a fun 2-part series by John Zaccone and Scotty Coulton using a sample distributed app with the theme of Office Space siphoning money out of the companies systems from local app building all the way to Swarm distributed clusters. What's also fun about these two is they collaborated on creating these talks from almost exactly the opposite locations on Earth of Virginia, USA and Sydney, Australia!
- My talk on Journey to Docker Production: Evolving Your Infrastructure and Processes will help you make the big decisions around what you need do while going production Docker and Swarm Mode.
- See a real-world migration of a legacy deploy pipeline to Docker for Activision game launches, which resulted in huge improvements in just about every category from Thomas Shaw.
- Need to migrate a legacy app? Add NITRO TO YOUR CONTAINER MIGRATION with Image2Docker, two GitHub projects for Linux and Windows to help you start Dockerfiles based on existing apps running on VM's. Built and demo'ed by Jeff Nickoloff and Elton Stoneman
- Kenny Coleman talks about stateful services in Swarm and using Docker plugin REX-Ray and how REX-Ray is an open source volume management plugin that has many different options for using backend storage systems for volumes in Swarm Services.
Developer/Compose
- Are you a Java or .NET Developer? Arun Gupta and Fabiane Nardon take you through the specific Java things you need to worry about with Docker for Java Developers. Then Michele Leroux Bustamante shows the life of a .NET Dev in Docker-land.
- Want to see all the new features in Docker Compose? Check out Antonis Kalipetis' 15min talk.
- Need to migrate a legacy app? Add NITRO TO YOUR CONTAINER MIGRATION with Image2Docker, two GitHub projects for Linux and Windows to help you start Dockerfiles based on existing apps running on VM's. Built and demo'ed by Jeff Nickoloff and Elton Stoneman
- IBM Watson: Empower Your Docker Containers with Watson by Lin Sun and Phil Estes
New Features, Tips, Hacks, Community
- No DockerCon is complete without the Moby Cool Hacks tradition. Watch two demo's of really cool community-created open-source tools made by Docker fans, for Docker fans. Jonathan Leibiusky and Marcos Lilljedahl show off play-with-docker.com and Alex Ellis demo's his Docker-based FaaS solution (Functions As A Service). These three are a power-house of Docker brain power!
- Tricks of The Captains is a short but jam-packed session from Adrian Mouat with a great assortment of tips that people don't usually get out of a Docker 101 talk, like how HEALTHCHECK works, proper container SIGTERM shutdown, file mounting gotchas and more.
- Need to migrate a legacy app? Add NITRO TO YOUR CONTAINER MIGRATION with Image2Docker, two GitHub projects for Linux and Windows to help you start Dockerfiles based on existing apps running on VM's. Built and demo'ed by Jeff Nickoloff and Elton Stoneman
- Involved with organizing a tech meetup? Jesse White and Luisa Morales do a quick talk on The Secret to Successful Meetups.
- Swarm 2 Go: A portal "datacenter" built with Raspberry Pi and Docker by Stefan Scherer
- Watch Jimena Tapia talk about how she went From Docker Zero to Hackathon Winner with WhalePrint, and explains what are good ways to learn Docker fast and how you could win a future Docker Hackathon.
Enterprise
- Chris Ciborowski shows off a Practical Guide for Adopting Docker in the Enterprise where he talks about example use cases.
- See a real-world migration of a legacy deploy pipeline to Docker for Activision game launches, which resulted in huge improvements in just about every category from Thomas Shaw.
- See how Cornell University went Docker Enterprise Edition in a large decentralized environment with very large apps in production on Docker, with Shawn Bower and Brett Haranin.
Swarm and Orchestration
- My talk on Journey to Docker Production: Evolving Your Infrastructure and Processes will help you make the big decisions around what you need do while going production Docker and Swarm Mode.
- Laura Frank's black belt video on Everything You Thought You Already Knew About Orchestration goes into how Swarm Service State and Task Scheduling really work. First time I've seen someone dig into the Raft Log live, and also backup and restore Swarm Mode.
- Watch Jimena Tapia talk about how she went From Docker Zero to Hackathon Winner with WhalePrint, and explains what are good ways to learn Docker fast and how you could win a future Docker Hackathon.
- Kenny Coleman talks about stateful services in Swarm and using Docker plugin REX-Ray and how REX-Ray is an open source volume management plugin that has many different options for using backend storage systems for volumes in Swarm Services.
Ok that's enough, whew.
Wait, you still want more?
Here's the full playlist that you can just let stream all-night-long. Maybe you can learn some Docker while sleeping.
Here are playlists per topic:
- Community Theater (shorter topics to smaller audience)
- Use Case (specific ways to use Docker and company case studies)
- Black Belt (ninja-level docker skills)
- Docker Deep Dive (yep)
- Using Docker (get productive today with Docker in various ways)
OK, so that should keep you busy for a few days ;)
If you didn't get enough video training from above, also take a look at my Docker Mastery course on Udemy.