Vagrant is tool for creating virtual development environment, basically vagrant is a wrapper around virtual machine such as virtual box, VMware, KVM, AWS, Docker, etc.
If you are a devops or someone who responsible in operation of software development, you need to learn about vagrant, and this tutorial is about installing and learning vagrant.
Installing vagrant on lubuntu
Alright, let's start with installing vagrant on lubuntu, installing vagrant on lubuntu is pretty easy, you just run command apt-get install vagrant, and you are good to go.
sudo apt-get install vagrantVagrant is a wrapper around virtual machine, therefore we need to have virtual machine as well on our lubuntu, my recommendation is virtual box, since it's support natively by vagrant.
sudo apt-get install virtualboxHow to use vagrant on lubuntu
Now that we have everything we need for running vagrant, let's create a directory for storing the vagrant file, let's called it 'my_first_vagrant'.
Next, we need to create a vagrant file, by running vagrant init command, it will create a vargant file which you can configure however you want. You can also specify what operating system you wish to use, for example let's just create a ubuntu trusty 64 bit.
The command above will create a Vagrantfile which you can take a look what's inside, basically it's a configuration file for your vagrant box, at this point the virtual machine is not created yet, we need to run command vagrant up.
Vagrant up will look for vagrant box, if not found it will download from the server, in this case it will download ubuntu trusty 64 bit. After the download finish, you can see the information about where you can connect to the virtual machine via ssh.
Some vagrant commands that you should know:
mkdir my_first_vagrantcd my_first_vagrantNext, we need to create a vagrant file, by running vagrant init command, it will create a vargant file which you can configure however you want. You can also specify what operating system you wish to use, for example let's just create a ubuntu trusty 64 bit.
vagrant init ubuntu/trusty64The command above will create a Vagrantfile which you can take a look what's inside, basically it's a configuration file for your vagrant box, at this point the virtual machine is not created yet, we need to run command vagrant up.
vagrant upVagrant up will look for vagrant box, if not found it will download from the server, in this case it will download ubuntu trusty 64 bit. After the download finish, you can see the information about where you can connect to the virtual machine via ssh.
Some vagrant commands that you should know:
vagrant upvagrant reloadvagrant haltvagrant statusvagrant suspendvagrant resume
Không có nhận xét nào
Đăng nhận xét