YoVDO

Tales of Training - Scaling CodeLabs with Swarm Mode and Docker-Compose

Offered By: Docker via YouTube

Tags

Docker Swarm Courses Docker Courses Jenkins Courses LinuxKit Courses

Course Description

Overview

Explore the challenges and solutions of creating scalable code lab environments for workshops and live demos in this 16-minute Docker conference talk. Learn how to build reproducible training platforms using Docker Engine, Swarm Mode, Docker-Compose, Moby, and LinuxKit. Discover the lessons learned from implementing a Codelab toolkit for workshops with over 120 participants, inspired by "Play With Docker" but expanded to support any service collection. Gain insights into treating training environments as production platforms, overcoming limitations, and leveraging Docker tools for efficient knowledge sharing. Follow the speaker's journey of building a system to teach others, and understand how Docker can be used as a tool for massive knowledge dissemination in the tech industry. The talk covers topics such as practical exercises, Jenkins training, deployment strategies, monitoring, scaling patterns, resource management, and provides takeaways for implementing similar solutions.

Syllabus

Intro
Takeaways
What is a CodeLab
Practical Exercises
Jenkins Training
Challenges
Virtual Machine
Take Aways
Swarm Mode
Deployment
Monitoring
Positive Side Effects
Scaling Pattern
Feedback Loop
Resource Management
Summary
Next steps


Taught by

Docker

Related Courses

LinuxKit Security SIG Meeting - Security Channel, Buildchain, and MirageSDK Deep Dive
Docker via YouTube
LinuxKit Security SIG Meeting - Memorizer: Automatic Privilege Separation and Policy Derivation
Docker via YouTube
Introducing LinuxKit: Container OS and Security Features
Docker via YouTube
LinuxKit Deep Dive - Advanced Topics and Configurations
Docker via YouTube
WireGuard Deep Dive - LinuxKit Security SIG
Docker via YouTube