Введение
В огромном и безжалостном арабском пустыне находится древний храм, охраняемый загадочным магом. Говорят, что маг обладает необычайными силами и знаниями в древних искусствах. Скрытые комнаты храма хранят ценные секреты, но к ним можно получить доступ только освоив навыки управления томами Docker. Ваша задача — раскрыть эти секреты, изучая искусство управления томами Docker под руководством загадочного мага.
Поход по песке
На этом этапе вы отправитесь в путешествие в сердце пустыни, чтобы найти храм. Маг будет помогать вам создавать и управлять томами Docker, что является важным навыком для доступа к внутренним камерам храма.
- Создайте новый том Docker под названием
my_volume, выполнив следующую команду в терминале:
docker volume create my_volume
- Проверьте, успешно ли создан том.
Вхождение в храм
По мере приближения к храму маг дает дополнительные указания по использованию созданного тома для запуска контейнера Docker.
- Запустите новый контейнер Docker под названием
my_container, используя созданный том, выполнив следующую команду в терминале:
docker run -d --name my_container -v my_volume:/app/data alpine
- Проверьте, запущен ли контейнер и успешно ли он использует том.
Получение знаний мага
В этом финальном этапе маг раскрывает скрытые знания внутри камер храма. Вы научитесь создавать резервные копии и восстанавливать данные, хранящиеся в томе Docker.
- Создайте резервную копию данных тома, выполнив следующую команду в терминале:
docker run --rm -v my_volume:/source -v $(pwd):/backup alpine tar cvf /backup/backup.tar /source
- Проверьте, успешно ли создан файл резервной копии
backup.tarв текущей директории.
Резюме
В этом практическом занятии вы отправились в магическое путешествие по пустыне, чтобы раскрыть секреты, скрытые в древнем храме. Освоив навыки управления томами Docker, вы получили доступ к ценным знаниям и научились использовать силы резервного копирования и восстановления данных. Поздравляем с завершением этого осветительного путешествия и приобретением искусства управления томами Docker.



