Docker Volumes Explained: Your Data NEVER Dies! (Persistence Demo with PostgreSQL)
Автор: OrionVexa
Загружено: 2026-06-02
Просмотров: 51
Описание:
🐳 Ever lost ALL your database data just because you ran "docker compose down"?
In this video, I'll show you EXACTLY why that happens — and how Docker Named
Volumes fix it permanently.
We build a real full-stack app (Node.js + PostgreSQL) from scratch and run
through a live demo so you can SEE the difference between data loss and
data persistence with your own eyes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏱️ TIMESTAMPS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
00:00 - Intro: The problem with Docker data
01:30 - Project overview: BookShelf app (Node.js + PostgreSQL)
03:00 - DEMO 1: Without volumes → data vanishes after container delete
06:00 - Docker volume creation & inspection (docker volume inspect)
09:00 - DEMO 2: With named volumes → data survives container deletion
13:00 - How volumes work under the hood (/var/lib/docker/volumes/)
15:30 - Volume backup & cleanup commands
17:00 - Recap & what to learn next
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 WHAT YOU'LL LEARN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Why Docker containers lose data on deletion
✅ What Docker Named Volumes are and how they work
✅ How to create, inspect, and manage volumes
✅ The difference between bind mounts vs named volumes
✅ How to persist PostgreSQL data across container restarts
✅ Volume backup and cleanup strategies
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 TECH STACK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Docker + Docker Compose
PostgreSQL 15
Node.js + Express
Named Volumes (local driver)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📂 SOURCE CODE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ GitHub:https://github.com/anulsasidharan/Boo...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔑 KEY COMMANDS IN THIS VIDEO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
docker volume create bookshelf_postgres_data
docker volume inspect bookshelf_postgres_data
docker volume ls
docker compose up -d
docker compose down
docker compose down --volumes
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📺 MORE FROM ORIONVEXA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💼 LinkedIn: / anulsasidharan
🐙 GitHub: https://github.com/anulsasidharan
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If this helped you, drop a ⭐ on the repo and smash that SUBSCRIBE button —
more DevOps and AI engineering content dropping every week!
#Docker #DevOps #DockerVolumes #PostgreSQL #DockerCompose #CloudNative #Kubernetes #ContainerDevops #LearnDocker #BackendDevelopment #NodeJS #DatabasePersistence #DockerTutorial #SoftwareEngineering #CloudComputing #TechTutorial #CodingForBeginners #DevOpsEngineer #OrionVexa #Linux
#OpenSource #AWS #Programming #Python #WebDevelopment
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: