YoVDO

Developing with Docker Containers

Offered By: Docker via YouTube

Tags

DockerCon Courses Software Development Courses

Course Description

Overview

Learn how to leverage Docker containers for efficient software development in this 34-minute video from Docker. Discover the benefits of containerization, including streamlined dev environments, improved consistency across testing and production, and simplified dependency management. Explore practical examples using a sample "Cats vs Dogs" app, and gain insights on accessing local code, managing external dependencies, and utilizing data volumes. Master effective caching techniques, optimize layer ordering, and select appropriate base images. Avoid common anti-patterns while learning essential Docker commands, debugging strategies, and how to view log output. Walk away with actionable steps to immediately implement Docker containers in your development workflow.

Syllabus

Intro
Developer Tools
Sample App: Cats vs Dogs
Accessing Local Code
Managing External Dependencies
Data Volumes
Use Caching Effectively
Order Layers for Better Cache Usage
Pick Base Images Wisely!
Avoid Anti-Patterns
Viewing Log Output
Starting a Container in Interactive Mode
Helpful Docker Commands
Running a Debugger


Taught by

Docker

Related Courses

Architecting .NET Microservices in a Docker Ecosystem
Docker via YouTube
Docker and Pyrsia - Securing the Software Supply Chain
Docker via YouTube
Removing Complexity from Integration Tests Using Testcontainers
Docker via YouTube
Running an AWS Stack on Your Local Machine
Docker via YouTube
Building Observability for 99% Developers
Docker via YouTube