Project

General

Profile

Actions

Wiki » History » Revision 2

« Previous | Revision 2/7 (diff) | Next »
Sofiane Mokrane, 11 Aug 2020 10:01


Vagrant, un outil pour mettre en place un environnement de développement
et de test très rapidement. En effet, Vagrant va vous permettre d'installer
et de lancer une machine virtuelle (VM) en quelques lignes de commandes.

Une machine virtuelle au contraire va nous permettre de créer plusieurs
environnements au plus proche de l'environnement final. On va pouvoir y
installer une distribution linux et les différents outils de travail

Pour cela il va nous falloir 2 outils :

VirtualBox pour gérer les VM, lien pour télécharger virtual box 6.0.8:
https://www.virtualbox.org/wiki/Download_Old_Builds_6_0
Vagrant : Lien pour télécharger vagrant:
https://www.vagrantup.com/downloads
Vagrant::Config.run do |config|
config.vm.define :web do |web_config|
web_config.vm.box = "web"
web_config.vm.forward_port 3000, 3000
end
config.vm.define :db do |db_config|
db_config.vm.box = "db"
db_config.vm.forward_port 3306, 3306
end
config.vm.customize [
"--memory", "256"
]
end
Vagrant.configure("2") do |config|
config.vm.define "submiter" do |submiter|
submiter.vm.box = "ubuntu/bionic64"
submiter.vm.hostname = 'submiter'
#dsubmit.vm.provision "docker"
submiter.vm.box_url = "ubuntu/bionic64"
submiter.vm.synced_folder "C:\\Users\\amokrane\\Desktop\\ansible", "/set"
submiter.vm.network :private_network, ip: "192.168.56.106"
submiter.vm.provider :virtualbox do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--memory", 4096]
v.customize ["modifyvm", :id, "--name", "submiter"]
v.customize ["modifyvm", :id, "--cpus", "2"]
end
end
end

En effet, grâce à Vagrant, vous aller pouvoir spécifier les ressources
de la VM (RAM, nombre de coeurs), les redirections de port, les applicatifs
à installer etc.

Description

https://drive.google.com/drive/folders/1CWivvE_9zJIiBNh_8pMnFgBGydLBWDaa?usp=sharing

Commande a exécuter dans le cas vous avez l'erreur que vous trouviez dans l'image ci-jointe
bcdedit /set hypervisorlaunchtype off

Updated by Sofiane Mokrane over 5 years ago · 2 revisions