Vagrant Instance Operations: Difference between revisions
Jump to navigation
Jump to search
(→up) |
(→up) |
||
(One intermediate revision by the same user not shown) | |||
Line 12: | Line 12: | ||
vagrant up | vagrant up | ||
The backing Vagrantfile can be written in such a way that bringing the machine up creates a <tt>~/.ssh/dev/''vagranthostname''</tt> configuration that [[Ssh Include Named Configuration|can be used by ssh to connect directly]]. This is an example of how to achieve this: [[# | The backing Vagrantfile can be written in such a way that bringing the machine up creates a <tt>~/.ssh/dev/''vagranthostname''</tt> configuration that [[Ssh Include Named Configuration|can be used by ssh to connect directly]]. This is an example of how to achieve this: [[Vagrant_AWS_Provider#Vagrantfile_Example|AWS Provider Vagrantfile Example]]. | ||
==status== | ==status== | ||
vagrant status [''name''|''id''] | vagrant status [''name''|''id''] | ||
Also see: {{Internal|Vagrant_Environment_Operations#global-status|global-status}} | |||
==destroy== | ==destroy== |
Latest revision as of 19:32, 17 November 2019
Internal
Overview
Instance Operations
up
This is the essential Vagrant command. It starts and provision the vagrant environment:
vagrant up
The backing Vagrantfile can be written in such a way that bringing the machine up creates a ~/.ssh/dev/vagranthostname configuration that can be used by ssh to connect directly. This is an example of how to achieve this: AWS Provider Vagrantfile Example.
status
vagrant status [name|id]
Also see:
destroy
Stops and deletes all traces of the vagrant machine:
vagrant destroy vagrant destroy [name|id]
If the corresponding VM runs in AWS EC2, this terminates the instance.