Система создания и конфигурирования виртуальной среды разработки
Скачать 65.96 Kb.
|
Карагандинский технический университет имени Абылкаса Сагинова Кафедра ИВС Лабораторная работа №2 Дисциплина: «Cloud - технологии» Тема: «Система создания и конфигурирования виртуальной среды разработки» Выполнил: Студ. гр. ИС 19-4 Долгов В.В. Принял: Преподаватель Әшімбекова А. М. Караганда 2022 Цель работы: подготовить конфигурацию виртуальной машины с использованием Vagrant. Vagrant — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки. Vagrant позволяет конфигурировать и автоматизировать задачи, выполняемые в средах виртуализации, вроде VirtualBox, с помощью средств управления конфигурациями, к примеру, Puppet или Ansible. Общие директории (также называемые shared directories) — это механизм, использующийся для получения доступа к директории хост-системы в виртуальной машине. Для создания доступа к общим директориям используются виртуальный сетевой драйвер и соответствующая конфигурация виртуальной машины Перед началом работы следует убедиться, что на ПК установлено следующее ПО: 1. VirtualBox; 2. Vagrant; 3. Редактор кода с подсветкой синтаксиса Ruby, и YML (например, Atom или VSCode); 4. Git, с наличием инструмента Git Bash (для ОС Windows). Для работы предлагается создать папку lab-2. В дальнейшем подразумевается, что все файлы будут располагаться относительно этой папки. Установка базового образа операционной системы После установки Vagrant можно проверить, корректно он установлен, или нет. Для этого введем в cmd.exe команду vagrant -v. На рисунке 1 продемонстрирован ответ cmd. Рисунок 1 – Ответ на команду vagrant -v Создайте пустую папку для будущего проекта. В этой папке создайте пустой текстовый файл и дайте ему название Vagrantfile. Убедитесь в корректности используемого регистра. Далее необходимо создать файл Vagrantfile.txt, в котором будет находиться следующая конфигурация (рис. 2). Рисунок 2 – Конфигурация Vagrantfile Обратите внимание на содержательную часть. Внутри конфигурационного блока заданы параметры виртуальной машины, отвечающие за версию используемой операционной системы. Далее, в разделе настроек сети, заданы имя виртуальной машины и переадресация порта 8080 с хост-машины на виртуальную машину. Ниже заданы настройки объема оперативной памяти и количества процессорных ядер, доступных виртуальной машине. С помощью Git Bash или иного терминала перейдите в директорию проекта и выполните следующую команду: vagrant up. Дождитесь, пока установка завершится полностью. Рисунок 3 – Консоль Git Bash |