Containers - Docker - What, Why, and How
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the world of containers and Docker in this comprehensive conference talk. Learn about the origins of Docker, the benefits of using containers for developer workflows, and the differences between containers and images. Discover how to get started with Docker, including Dockerfile basics, building and running Docker images, and pushing them to registries. Delve into Windows containers, exploring OS options and Hyper-V containers. Gain insights into running containers in the cloud, serverless container platforms, Docker Compose, and Docker Swarm. Whether you're new to containers or looking to fill in knowledge gaps, this talk covers everything from fundamentals to production usage, complete with demonstrations.
Syllabus
Intro
Assumptions
Docker was born
Why containers?
Developer workflow benefits
Docker vs other container technologies
Container vs Image
Images are layered
Image layers
Getting started
Docker file basics
Building docker images Docker build -t stag docker file
Tags
Running docker images
Pushing images to a registry
Container registries
Windows containers OS options
Windows server guest OS decisions
Hyper-v containers
VS Code Remote - Containers
Running containers in the cloud
Serverless container platform
Docker Compose
Docker Swarm
Summary
Taught by
NDC Conferences
Related Courses
Introduction to KubernetesLinux Foundation via edX Elastic Cloud Infrastructure: Containers and Services en EspaƱol
Google Cloud via Coursera Architecting with Google Kubernetes Engine en Portuguese
Google Cloud via Coursera Building Containerized Applications on AWS
Amazon Web Services via Coursera Introduction to Containers, Kubernetes and OpenShift
IBM via edX