Docker Volume Hands-On Tutorial 🐳 | Bind Mount and Volume Explained
Автор: Shubham gour
Загружено: 2026-03-20
Просмотров: 190
Описание:
Join this channel to get access to perks:
/ @shubhamgourtech
#theshubhamgour
Github Repo : https://github.com/theshubhamgour/doc...
Learn Docker Volumes with a complete hands-on demonstration! 🚀
This hands-on tutorial explains how to manage data persistence in Docker using volumes and bind mounts, preventing the common issue where data is lost when a container is deleted.
Key Concepts & Hands-on Demonstrations:
The Problem (Statelessness): By default, Docker containers are stateless (0:27). If a container is removed, all modifications—such as custom Nginx index pages (4:43-6:27) or MySQL database entries (33:20)—are permanently lost.
Bind Mounts:
This method maps a specific directory on your host machine to a directory inside the container (7:14-9:55).
Demonstrated by linking a host folder /data to an Nginx container (8:06-11:15) and later to a MySQL database (43:24-44:45).
Docker Volumes:
A more robust method where Docker manages the storage location, abstracting the path details (17:58-20:45).
Commands include docker volume create (18:13), docker volume ls (18:28), and docker inspect to verify mount points (20:07-20:33).
Practical Examples:
Nginx Configuration: Shows how to persist a custom index.html file across different container instances using both bind mounts (13:28-15:00) and volumes (22:55-24:45).
MySQL Database Persistence: A detailed walkthrough of setting up a MySQL database container (29:07-33:20), creating tables, deleting the container, and successfully restoring the data using a volume (53:00-56:16).
The video concludes by summarizing that while both methods ensure data persistence, Docker Volumes are generally preferred because they are managed directly by the Docker engine, eliminating the need to track specific host file paths.
#Docker #DockerVolume #BindMount #DevOps #DockerTutorial #Container #CloudComputing #DockerBeginner #DevOpsEngineer #DockerHandsOn #MySQLDocker #NginxDocker
🎥 Watch all Docker episodes here : • Docker Mastery: Beginner to Advanced with ...
🎥 Watch all trivy episodes here : • Trivy Security Scanner Complete Course | D...
🎥 Watch all Jenkins episodes here: • Learn Jenkins Step by Step
For all updates:
Let's Connect on LinkedIn: / theshubhamgour
Follow me instagram: / theshubhamgour
Follow me Twitter: / theshubhamgour
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: