An open API service indexing awesome lists of open source software.

https://github.com/pcade/vagrant-examples


https://github.com/pcade/vagrant-examples

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

### Основные команды Vagrant:

#### 1. **Работа с виртуальными машинами**
- `vagrant init` – инициализирует новый Vagrantfile в текущей директории.
- `vagrant up` – создает и запускает виртуальную машину на основе Vagrantfile.
- `vagrant up --no-provision` - Запустить без установки Guest Additions
- `vagrant halt` – останавливает виртуальную машину.
- `vagrant suspend` – приостанавливает работу виртуальной машины (сохраняет состояние).
- `vagrant resume` – возобновляет работу приостановленной виртуальной машины.
- `vagrant destroy` – удаляет виртуальную машину (останавливает и удаляет все связанные файлы).
- `rm -rf .vagrant/` - не забываем удалять остатки
- `vagrant global-status --prune` - очистить статус vm
- `vagrant global-status` - получить информацию о текущем состоянии VM

#### 2. **Доступ к виртуальной машине**
- `vagrant ssh` – подключается к виртуальной машине по SSH.
- `vagrant rdp` – подключается к виртуальной машине по RDP (для Windows-гостей).

#### 3. **Управление боксами (образами)**
- `vagrant box add <название> ` – добавляет новый бокс (образ) в систему.
- `vagrant box list` – выводит список установленных боксов.
- `vagrant box remove <название>` – удаляет указанный бокс.
- `vagrant box update` – обновляет бокс до последней версии.

#### 4. **Настройка и информация**
- `vagrant reload` – перезагружает виртуальную машину (применяет изменения в Vagrantfile).
- `vagrant provision` – запускает provisioning (настройку) виртуальной машины.
- `vagrant status` – показывает статус виртуальной машины.
- `vagrant global-status` – показывает статус всех Vagrant-машин на системе.

#### 5. **Плагины**
- `vagrant plugin install <плагин>` – устанавливает плагин.
- `vagrant plugin list` – выводит список установленных плагинов.
- `vagrant plugin uninstall <плагин>` – удаляет плагин.

#### 6. **Другие полезные команды**
- `vagrant validate` – проверяет синтаксис Vagrantfile.
- `vagrant version` – показывает версию Vagrant.
- `vagrant help` – выводит список всех команд или справку по конкретной команде.