[DOCKER] [Introduction] Construisez un environnement virtuel de Vagrant + VirtualBox sur Window10 [Construction de l'environnement]

Pour la première fois, j'ai construit un environnement Vagrant avec Windows 10. Construisez CentOS 7 en utilisant Vagrant et VirtualBox en vous référant à divers articles d'introduction.

C'était ma première expérience, donc c'était difficile car j'ai eu beaucoup d'erreurs inattendues ...

J'espère que cela sera utile pour que les étudiants ultérieurs puissent facilement créer un environnement.

environnement

Window10 Vagrant2.2.10 VirtualBox5.2.44

Procédure de création de fichier de pratique Vagrant

Désactiver Hyper-V

Les utilisateurs de Window10 qui ont utilisé ** Docker ** doivent d'abord désactiver Hyper-V.

Assurez-vous de l'éteindre! !! !! !! !!

bcdedit /set hypervisorlaunchtype off
Vous avez terminé cette opération avec succès.

Installation de VirtualBox

J'ai installé la dernière version de la série 5. Obtenez le programme d'installation à partir ici et exécutez-le.

installation vagabonde

J'ai téléchargé la dernière version 2.2.10 au moment de la rédaction. En gros, installons la dernière version (64 bits). Obtenez le programme d'installation depuis ici et exécutez-le. Après l'installation, vous devez redémarrer le système d'exploitation.

Après le redémarrage, démarrez l'invite de commande et vérifiez la version.

vagrant -v
Vagrant 2.2.7

Installez le plugin à l'invite de commande. Nous allons introduire un plug-in omnibus qui installe Chef selon les besoins, et un outil VirtualboxGuestAddition pour la structure de dossiers partagés entre l'hôte et l'invité. (Sinon, une erreur se produira) Installez également vagrant-hostmanager pour la réplication.

vagrant plugin install vagrant-omnibus
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-hostmanager

Si vous souhaitez désinstaller

vagrant plugin uninstall vagrant-omnibus
vagrant plugin uninstall vagrant-vbguest
vagrant plugin uninstall vagrant-hostmanager

Voir la pluigine installée

vagrant plugin list

Ajout de la boîte CentOS7

vagrant est géré à l'aide d'un fichier image et d'un fichier de configuration appelé boîte. Téléchargez la boîte CentOS 7.7 depuis vagrantcloud.com et ajoutez-la pour la virtualbox.

Cela peut être fait à l'invite de commande ** _ _ **.

_ Le temps de traitement est extrêmement long, donc c'est déjà une pause. _

> vagrant box add bento/centos-7.7 --provider virtualbox
==> box: Loading metadata for box 'bento/centos-7.7'
    box: URL: https://vagrantcloud.com/bento/centos-7.7
==> box: Adding box 'bento/centos-7.7' (v202002.04.0) for provider: virtualbox
    box: Downloading: https://vagrantcloud.com/bento/boxes/centos-7.7/versions/202002.04.0/providers/virtualbox.box
    box: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com
    box: Progress: 100% (Rate: 457k/s, Estimated time remaining: --:--:--)
==> box: Successfully added box 'bento/centos-7.7' (v202002.04.0) for 'virtualbox'!

Créer et initialiser le dossier de gestion des vagabonds

Initialisez le projet en créant un fichier à l'emplacement où vous souhaitez gérer vagrant.

vagrant init bento/centos-7.7

Un Vagrantfile d'environ 10 Mo est créé. Les fichiers journaux et les informations de gestion sont enregistrés au démarrage de la machine virtuelle.

Démarrer la machine virtuelle

Démarrez la machine virtuelle avec la commande vagrant up.

vagrant up

Connectez-vous à la machine virtuelle

vagrant ssh

Vous pouvez maintenant vous connecter à la machine virtuelle que vous avez créée pour vous entraîner! !!

Lorsque vous souhaitez à nouveau utiliser Docker

Revenir à Auto

bcdedit /set hypervisorlaunchtype auto

Et recommencer

Créé le 2020/10/14 Mis à jour le 23/10/2020

Les références

  1. Construction de l'environnement vagrant + VirtualBox + CentOS 7.7 (Windows 10)
  2. Lorsque j'essaie de démarrer Vagrant sous Windows, il indique que le mode brut n'est pas disponible grâce à Hyper-V
  3. VirtualBox ne peut pas être utilisé dans Window10.

Recommended Posts

[Introduction] Construisez un environnement virtuel de Vagrant + VirtualBox sur Window10 [Construction de l'environnement]
Créez un environnement virtuel CentOS 8 sur votre Mac à l'aide de VirtualBox
Créer un environnement XAMPP sur Ubuntu
Étapes pour créer un environnement de développement Ruby on Rails avec Vagrant
Créer un environnement de développement Java sur Mac
Créez un environnement JMeter sur votre Mac
Créer un environnement Laravel sur une instance AWS
Créer un environnement d'exécution Java sur Sakura VPS
Comment créer un environnement Pytorch sur Ubuntu
Mémo pour créer un environnement Servlet sur EC2 d'AWS
Installez Ubuntu 20.04 dans la boîte virtuelle sur Windows10 et créez un environnement de développement à l'aide de docker
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA
Introduction à la métabase ~ Construction de l'environnement ~
Ruby ① Création d'un environnement Windows
Créez un environnement de développement où les points d'arrêt de Ruby on Rails fonctionnent sous Windows
Créer un environnement Node.js avec Docker
Créer un environnement Tomcat 8.5 avec Pleiades 4.8
Créer un serveur Minecraft sur AWS
Faites une langue! (Construction de l'environnement Java CC)
Mémo de construction de l'environnement Ruby on Rails 6.0
Rails sur la procédure de construction de l'environnement Docker
Construire Virtual Box & Vagrant & Centos7 & GitLab
Virtual Box & Construction Vagrant & Centos7 & Artifactory
Créer un environnement de développement Unity sur docker
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
Créez une API de tableau d'affichage avec certification et autorisation avec Rails 6 # 1 Construction de l'environnement
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
Créez un environnement de développement sur AWS EC2 avec CentOS7 + Nginx + pm2 + Nuxt.js
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)