Зачем нужны виртуальные машины и что такое Docker - на примере TrueNas Scale

YOUTUBE · 01.12.2025 09:44

Ключевые темы и таймкоды

Виртуализация и ее применение

0:00
  • Виртуализация позволяет запускать виртуальные машины и контейнеры внутри операционной системы.
  • Это удобно для экспериментов, разработки и запуска приложений.

Docker и его использование

5:05
  • Docker - это контейнер, который содержит урезанную версию операционной системы с необходимыми компонентами для запуска приложения.
  • В Docker можно запустить несколько браузеров, базу данных и другие приложения.

Трунас и его использование

6:40
  • Трунас - это хостовая операционная система, которая управляет ресурсами компьютера.
  • В Трунасе можно создать виртуальную машину, развернуть Docker-контейнер с браузером или базой данных.
  • Важно хранить данные в датасете, чтобы в случае поломки виртуальной машины, доступ к данным оставался возможным.

Дедупликация и компрессия

14:09
  • Дедупликация - процесс, при котором файлы с одинаковыми данными записываются только один раз, а ссылки на них хранятся в другом месте.
  • Компрессия - процесс сжатия данных для уменьшения занимаемого места на диске.

Настройка пользователей и владельцев датасетов

16:48
  • Создание пользователей для каждого датасета и настройка прав доступа.
  • Установка опции мапрут для пользователей, чтобы они считались владельцами датасета.

Изоляция виртуальных машин и хранилищ

20:27
  • Разделение хранилищ для разных датасетов для безопасности и возможности восстановления из быкапов.
  • Изоляция виртуальных машин друг от друга и хранилищ друг от друга для безопасности и возможности восстановления.

Заключение

23:51
  • Трунас управляет железом, виртуальными машинами и контейнерами.
  • У каждой виртуальной машины есть свой ай-пи адрес и порты.
  • Просьба подписаться на дзен канал для поддержки автора и получения качественного контента.