Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Add a guide to vagrant for practicing linux in varius distributions. #130

Open
Bhanu-code opened this issue Sep 24, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@Bhanu-code
Copy link

Bhanu-code commented Sep 24, 2023

Is your feature request related to a problem? Please describe.

I am requesting for a feature.

Describe the solution you'd like

I have been using vagrant for practicing linux. I think it is a great tool for practicing linux with various distributions and without actually installing Linux OS. You just download an vagrant-box and do 'vagrant up' , it is ready. So, I think it is great for linux practicing.

Additional context

@Bhanu-code Bhanu-code added the enhancement New feature or request label Sep 24, 2023
@balogun14
Copy link

@Bhanu-code can you explain this issue

@bobbyiliev
Copy link
Owner

Thanks for that suggestion @Bhanu-code! I've not personally used Vagrant in a very long time, if you are interested in contributing a chapter about Vagrant that would be great! Might be perfect timing now with https://hacktoberfest.com/ just a couple of days away!

@blackcrack
Copy link

blackcrack commented Sep 27, 2023

hmm.. now my question, what is "vagrant" ... i have wrote a Admin-preinstall script for systemd Distros, like Debian, Mind, Buntu and Fedora, because i be more keen of hearing if there comes something like this.. so, it would maby "vagrant" not bad ...
so, what is vegrant in script... a short info maybe ?

best :)

@Bhanu-code
Copy link
Author

vagrant is a tool that enables the creation and configuration of lightweight, reproducible, and portable development environment. Basically it is a VM provisioner.
You don't need to set up a dual boot or configure oracle virtual box everytime, you can download vagrant images and run them.
Please checkout more about vagrant at this link
https://www.youtube.com/watch?v=wlogPKBEuUM

and let me know will it be good for this repository.

@balogun14
Copy link

i use ubuntu as my main os i will check this out @Bhanu-code

@sergiuprt
Copy link

@Bhanu-code you can achieve the same easily with docker, why vagrant?

@Bhanu-code
Copy link
Author

You can't execute linux command directly in a docker linux container but through "exec" command. So many things like vim, httpd, systemctl will be installed in linux container. Also data and changes will not persist after the container is stopped.

Docker is a technology for creating and running Linux containers, and Vagrant is a machine provisioning tool used to create VMs and then populate them with applications. In other words, you use Vagrant to create a VM and install Docker. Then, once Docker is installed, that VM can run containers.

Vagrant as same as AWS EC2 instance on cloud. but vagrant will run on local machine.

@AnshuWorld
Copy link

i want to contribute here please give me permission

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants