Виртуальные машины и контейнеры - это современные технологии изоляции, которые решают проблемы совместимости, зависимости и развёртывания приложений. В учебном пособии рассматриваются примеры программных гипервизоров VirtualBox и Hyper-V, механизм песочницы Windows, а также Windows Subsystem for Linux и контейнеры Docker. Знакомство с целым спектром инструментов позволяет получить целостное представление об этом важном направлении информационных технологий.

ИЗОЛЯЦИЯ ПРИЛОЖЕНИЙ.
Описанная вше «традиционная» схема хорошо работала и пока ещё работает, если у нас всего одна программа. Или всего несколько программ. И если эти программы не мешают друг другу-
Со временем выяснилось, что разработчики регулярно выпускают новые версии прикладных программ. При этом пользователи не просто привыкают к «своей» версии. Они нарабатывают множество файлов определённого формата. А потом в новой версии эти форматы немного меняются, потом ещё немного, потом меняются до неузнаваемости.
А на предприятии уже всё было отлажено, и всё работало. И любые изменения в работающей системе приводят к неприятностям. Поэтому, например, до сих на промышленных предприятиях есть системы управления производством на Windows ХР (это реальный пример!). И на эту ОС даже не ставят обновления и исправления. Иначе конвейер или реактор просто перестанет работать.
ОГЛАВЛЕНИЕ.
Предисловие.
Введение.
Традиционное выполнение программы.
Изоляция приложений.
Динамические библиотеки.
Изоляция и администрирование.
Portable Applications.
Виртуальные машины.
Виртуализация. Гипервизор - Hypervisor.
Виртуализация (Bare metal hypervisor).
Гипервизор - Hypervisor.
Типы гипервизоров.
ЦОДы / Серверы / «Оркестрация».
VirtualBox.
Hyper-V.
Windows + Hyper-V + Ubuntu.
Песочница Windows.
Общая папка / Mapped Folder.
Новый браузер в Песочнице.
Windows Subsystem for Linux (WSL).
Microsoft Store - Ubuntu.
Microsoft Store - Windows Terminal.
Windows Terminal + Ubuntu.
Создание скрипта.
Ubuntu + Midnight Commander.
Программа Hello, World! на языке Си.
Microsoft Store - Linux.
Контейнеры.
Контейнеризация.
Контейнер для перевозки грузов.
Установка Докера.
Docker Desktop.
Кто такой DOCKER?.
Оркестрация.
Микросервисы.
Контейнеры Windows.
Google и контейнеры.
Материалы по контейнерам.
Документация.
Виртуальные лабораторные работы.
Первое знакомство с контейнерами.
Права доступа.
Основные команды.
Информация о системе (WSL + Ubuntu).
Первый контейнер.
Запуск контейнера.
Этапы запуска контейнера.
Контейнеризация.
Образ = файловая система + конфигурация.
Docker Hub - хранилище контейнеров.
Подписка.
Docker Dashboard.
Загрузка образа.
Alpine Linux.
Список образов.
Запускаем контейнер.
Повторный запуск контейнера.
Диалог с контейнером.
Подключение к контейнеру.
Настройка образов
Запускаем Bash.
GNU Bash.
Обновление и установка.
Управление пакетами программ.
Установка программы.
figlet.
Запускаем figlet.
Фиксируем изменения в образе.
Переименование образа.
Выполнение команды в контейнере.
Создаём образ с помощью Dockerfile.
Создаём образ.
Запускаем контейнер.
Что такое «слой» образа.
Приглашение к вводу команд.
Добавляем одну команду.
Создаём вторую версию образа.
Основные термины.
Веб-приложение Getting Started.
Ubuntu + Midnight Commander.
Литература.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Виртуализация и контейнеризация, Арьков В.Ю., 2022 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по информатике :: информатика :: компьютеры :: Арьков
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи: