Beyond the docs: Docker
Free
About this course
Docker transforms the way you build and run software. But getting from an introductory tutorial to using Docker in the real world isn’t easy. This course will help you get through the common pitfalls, problems and best practices for using Docker professionally.
Description
This course is designed to get you from “I’ve done the Docker hello world tutorial” to “I know how to use Docker effectively”. It covers those things you’d normally only be able to pick up from many hours of trial and error in trying to get your containers to work in a production environment.
Things it will cover:
- Using docker-compose for local development, with multiple tiers
- Error handling, logging and debugging in containers (k8s readiness)
- Exposing application metrics for Prometheus
- Building containers from scratch
- Controlling processes in containers
- Building your software in containers
Target Audience
You’ve read some basic Docker tutorials, have Docker installed on your laptop and can do basic things, like pulling a public container and starting / stopping a container on your own machine.
Register for this Course
Syllabus
Day 1
Beyond the docs: Docker
Using docker-compose for local development, with multiple tiers Error handling, logging and debugging in containers (k8s readiness) Exposing application metrics for Prometheus Building containers from scratch Controlling processes in containers Building your software in containers
Members
Our course begins with the first step for generating great user experiences: understanding what people do, think, say, and feel. In this module, you’ll learn how to keep an open mind while learning.