Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Handling Data and Stateful Applications in Docker and Kubernetes

You can run stateful applications and databases in containers - but should you? This course teaches you how the container filesystem works, how to persist data outside of containers, and how to choose storage options for Docker and Kubernetes.

Intermediate
3h 38m
(29)

Created by Elton Stoneman

Last Updated Jun 08, 2022

Course Thumbnail
  • Course

Handling Data and Stateful Applications in Docker and Kubernetes

You can run stateful applications and databases in containers - but should you? This course teaches you how the container filesystem works, how to persist data outside of containers, and how to choose storage options for Docker and Kubernetes.

Intermediate
3h 38m
(29)

Created by Elton Stoneman

Last Updated Jun 08, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Containers are meant to be short-lived - you replace them any time you update your app code or apply a security patch. What happens to the data inside containers when you replace them, and how can you get the benefits of containerization for stateful applications?

In this course, Handling Data and Stateful Applications in Docker and Kubernetes, you'll learn how storage works in containers – how the filesystem is constructed and how you can persist data outside of the container lifecycle.

First, you'll learn about image layers and volume mounts in Docker. Then, you'll explore how to inject configuration files into containers with Kubernetes. Next, you'll explore options for writing persistent data in Kubernetes clusters. Finally, you'll discover about optimizing Docker images and managing storage on servers and registries.

By the end of the course, you'll understand all the choices for handling data in containers, and you'll be able to run your own stateful apps in Docker and Kubernetes.

Handling Data and Stateful Applications in Docker and Kubernetes
Intermediate
3h 38m
(29)
Table of contents

About the author
Elton Stoneman - Pluralsight course - Handling Data and Stateful Applications in Docker and Kubernetes
Elton Stoneman
39 courses 4.5 author rating 5987 ratings

Elton is an independent consultant specializing in systems integration with the Microsoft stack. He is a Microsoft MVP, blogger, and practicing Technical Architect.

Get started with Pluralsight