Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Part 4 - Master Docker Volumes Step by Step | Docker Tutorial in Kannada | Hero to Zero Series

Автор: Basics First

Загружено: 2025-10-12

Просмотров: 1

Описание:

In this video, we’ll dive deep into Docker Volumes — the key to persistent data storage inside containers.
You’ll learn how to create volumes, attach them to containers, and verify that your data stays safe even after the container is deleted.

We’ll also explore the difference between:
Volumes
Bind Mounts
tmpfs (in-memory mounts)

💡 By the end of this video, you’ll clearly understand how Docker stores and manages data, and you’ll be ready to use it confidently in your own apps and databases.

🔹 Topics Covered:

Why container data disappears

What are Docker Volumes

How to create and use volumes

Persistent MySQL data demo

Bind Mounts for development

tmpfs for temporary data

Real-world use cases

🧠 Hands-on Commands Used in Video:
Create Volume:
docker volume create mysql_data

Run MySQL with Volume:
docker run -d \
--name mydb \
-e MYSQL_ROOT_PASSWORD=root \
-e MYSQL_DATABASE=testdb \
-v mysql_data:/var/lib/mysql \
mysql:8

Access MySQL:
docker exec -it mydb mysql -u root -p

SQL Commands:
USE testdb;
CREATE TABLE students (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50), age INT);
INSERT INTO students (name, age) VALUES ('Pradeep', 29), ('Ananya', 25);
SELECT * FROM students;

Verify Data Persistence:
docker rm -f mydb
docker run -d \
--name mydb2 \
-e MYSQL_ROOT_PASSWORD=root \
-e MYSQL_DATABASE=testdb \
-v mysql_data:/var/lib/mysql \
mysql:8
docker exec -it mydb2 mysql -u root -p

Check Volume on Host:
docker volume inspect mysql_data
sudo ls /var/lib/docker/volumes/mysql_data/_data

Bind Mount Example:
mkdir ~/myapp
echo "print('Hello from bind mount!')" into ~/myapp/app.py
docker run -it --name pythonapp -v ~/myapp:/app python:3.10 bash
cd /app && python app.py

tmpfs Example:
docker run -it --tmpfs /cache:rw,size=64m ubuntu bash
cd /cache && echo "temp data" into file.txt

⚙️ Docker Volume Commands Reference:
docker volume ls
docker volume inspect volume_name
docker volume rm volume_name
docker volume prune

#Docker #DockerVolumes #DevOps #Containers #DockerTutorial #DockerHeroToZero #DockerForBeginners #BindMount #PersistentStorage #DockerCompose #MySQLDocker #LearnDevOps #ContainerData #DockerTraining #DockerIndia #Vulcure

Part 4 - Master Docker Volumes Step by Step | Docker Tutorial in Kannada | Hero to Zero Series

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(0) { }

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]