Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Docker Mastery: The Complete Toolset From a Docker Captain


Course Introduction and Docker Setup :
Course Roadmap (overview)
Meet Your Instructor
Getting Course Resources (GitHub Repo)
Course Slack Room: Chat Live With Me and Other Students
Docker Editions: Which Do I Use?
Installing Docker: The Fast Way
Windows Docker Options
Docker for Windows 10 Pro/Ent: Setup and Tips
Docker Toolbox for Win7, 8, and 10 Home: Setup and Tips
Docker for Mac Setup and Tips
Docker for Linux Setup and Tips
Code or Text Editor for Docker and Compose files
Terminal Shell and Tab Completion for Docker CLI
Docker Version Format Change in Early 2017

Creating and Using Containers Like a Boss :
Check Our Docker Install and Config
Starting a Nginx Web Server
Debrief: What Happens When We Run a Container
Container VS. VM: It's Just a Process
Windows Containers: Docker Is No Longer Just Linux
Assignment: Manage Multiple Containers
Assignment Answers: Manage Multiple Containers
What's Going On In Containers: CLI Process Monitoring
Getting a Shell Inside Containers: No Need for SSH
Docker Networks: Concepts for Private and Public Comms in Containers
FIXME: Change In Official Nginx Image Removes Ping
Docker Networks: CLI Management of Virtual Networks
Docker Networks: DNS and How Containers Find Each Other
Assignment: Using Containers for CLI Testing
Assignment Answers: Using Containers for CLI Testing
Assignment: DNS Round Robin Test
Assignment Answers: DNS Round Robin Test

Container Images, Where To Find Them and How To Build Them :
What's In An Image (and What Isn't)
The Mighty Hub: Using Docker Hub Registry Images
Images and Their Layers: Discover the Image Cache
Image Tagging and Pushing to Docker Hub
Building Images: The Dockerfile Basics
Building Images: Running Docker Builds
Building Images: Extending Official Images
Assignment: Build Your Own Dockerfile and Run Containers From It
Assignment Answers: Build Your Own Dockerfile and Run Containers From It

Container Lifetime & Persistent Data: Volumes, Volumes, Volumes :
Container Lifetime & Persistent Data
Persistent Data: Data Volumes
Persistent Data: Bind Mounting
Assignment: Database Upgrades with Named Volumes
Assignment Answers: Database Upgrades with Named Volumes
Assignment: Edit Code Running In Containers With Bind Mounts
Assignment Answers: Edit Code Running In Containers With Bind Mounts

Making It Easier with Docker Compose: The Multi-Container Tool :
Docker Compose and The docker-compose.yml File
Trying Out Basic Compose Commands
Assignment: Build a Compose File For a Multi-Container Service
Assignment Answers: Build a Compose File For a Multi-Container Service
Adding Image Building to Compose Files
Assignment: Compose For Run-Time Image Building and Multi-Container Development
Assignment Answers: Compose For Run-Time Image Building and Multi-Container Dev

Docker Services and The Power of Swarm: Built-In Orchestration :
Swarm Mode: Built-In Orchestration
Create Your First Service and Scale It Locally
Creating a 3-Node Swarm Cluster
Scaling Out with Overlay Networking
Scaling Out with Routing Mesh
Assignment: Create A Multi-Service Multi-Node Web App
Assignment Answers: Create A Multi-Service Multi-Node Web App
Swarm Stacks and Production Grade Compose
Secrets Storage for Swarm: Protecting Your Environment Variables
Using Secrets in Swarm Services
Using Secrets with Swarm Stacks
Using Secrets With Local Docker Compose
Assignment: Create A Stack with Secrets and Deploy
Assignment Answers: Create A Stack with Secrets and Deploy
Full App Lifecycle: Dev, Build and Deploy With a Single Compose Design

Container Registries: Image Storage and Distribution :
Docker Hub: Digging Deeper
Docker Store: What Is It For?
Docker Cloud: CI/CD and Server Ops
Use Docker Cloud for Easy Remote Swarm Management
Understanding Docker Registry
Run a Private Docker Registry
Assignment: Secure Docker Registry With TLS and Authentication
Using Docker Registry With Swarm
Third Party Image Registries

Bonus Section :
Bonus Lecture: Bret's DockerCon 2017 Video: "Journey to Docker Production"
Bonus Lecture: Swarm Quorum and Recovery (Laura Frank from DockerCon 2017)
Bonus Lecture: Bret's Docker and DevOps Newsletter
Bonus Lecture: Using Prune to Keep Your Docker System Clean (YouTube)
Bonus Lecture: What's New In Docker 17.06 (YouTube)

You Have Got Gift 25% OFF

Use this Coupon Code “J3JKN396