Я абсолютно новый в бродягах и в шляхете Apache.Как именно означает, что это Vagrantfile conguration? Что делает ангажирование статута в этом конкретном примере Apache Storm?
Я следую онлайн-курсу, где показаны следующие ситуации.
1) Существует виртуальная машина Ubuntu установлена на Virtual Box
2) На хост-машине (то же самое, где установлен Virtual Box и запустить гостя Ubuntu VM) она установлена Vagrant.
ИТАК в учебнике первой загрузки с GitHub каталог, который содержит какой-нибудь проект этой командой:
git clone https://github.com/Udacity/ud381
, что создать этот каталог на моем хосте Windows:
C:\Users\Andrea\Documents\workspaces\Real-Time\ud381
As вы можете видеть ввод в предыдущем репозитории github, этот каталог содержит Vagrantfile, которые содержат:
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "udacity/ud381"
config.vm.network :forwarded_port, guest: 5000, host: 5000
end
Из того, что я должен понять Vagrantfile представляют конфигурацию Vagrant, и я думаю, что он представляет связь с гостевой виртуальной машины Ubuntu, что я ранее установленной на VirtualBox (я установил его сам, но я не знаю, правильно ли это).
Что именно представляет предыдущие конфигурации в моем Vagrantfile?
Я думаю, что udacity/ud381 - это имя виртуальной машины на VirtualBox, но я абсолютно не уверен в этом.
Далее в учебнике, показывают, что, используя оболочку, я должен войти в каталог, который содержит в Vagrantfile (это: C: \ Users \ Andrea \ Documents \ Рабочие области \ Real-Time \ ud381) и выполнить этот факт:
vagrant up
кажется, что что-то начинает загружать (очень медленно). Что он делает? Что это за скачивание?
Tnx
Загружается «box». Возможно, вы захотите ознакомиться с [Руководством по началу работы с бродягой] (https://docs.vagrantup.com/v2/getting-started/) – ydaetskcoR