Course info
February 23, 2017
1h 6m

At the core of successfully running Docker container deployments is a thorough knowledge of the creation and administration of Docker images. In this course, Managing Docker Images, you'll explore image creation and administration best practices. First, you'll explore all the main image management options currently available. Next, you'll discover how to build, store, and share images through Docker Hub and Docker Cloud. Finally, you'll learn how to host a private image repository using Docker Registry. When you’re finished with this course, you'll have a foundational knowledge of installing, running, and securing Docker images that will help you as you move forward towards managing entire Docker container clusters.

About the author
About the author

David taught high school for twenty years, worked as a Linux system administrator for five years, and has been writing since he could hold a crayon between his fingers. His childhood bedroom wall has since been repainted.

More from the author
Linux Performance Monitoring and Tuning
1h 29m
9 Jan 2018
Continuous Monitoring: The Big Picture
45m 34s
6 Jun 2017
More courses by David Clinton

The speed, flexibility, and power of container technologies have, in only a few short years, made them among the most popular deployment platforms around, and Docker containers have been leading the way. Getting yourself a good seat on this flight will require you to master a few key design concepts, and then familiarize yourself with the rather wide range of available administration and hosting tools that are currently out there.

I created this Managing Docker Images course to introduce you to the design and function of the image and how it works within the larger Docker ecosystem. You'll learn how images are created, stored, shared, and deployed as containers. You'll also see some image architecture best practices and how you can secure and validate images as they're moved across insecure networks.

To give you a better sense of the choices you've got, I'll take you on a tour of some image administration tools provided by Docker Inc. itself - like Docker Cloud. And then you'll dive a bit deeper as you learn how to host and manage your own private image repository using the open source Docker Registry.

Docker is a really great tool - or better, a really great set of tools - for quickly building highly reliable development and production environments, and the Docker image is, in many ways, the cornerstone on which it all hangs. Why not join me as I pull together all the pieces?