Zum ersten Mal habe ich mit Windows 10 eine Vagrant-Umgebung erstellt. Erstellen Sie CentOS 7 mit Vagrant und VirtualBox, indem Sie auf verschiedene einführende Artikel verweisen.
Es war meine erste Erfahrung, also war es schwierig, weil ich viele unerwartete Fehler bekam ...
Ich hoffe, es wird nützlich sein, damit spätere Schüler leicht eine Umgebung aufbauen können.
Window10 Vagrant2.2.10 VirtualBox5.2.44
Windows 10-Benutzer, die ** Docker ** verwendet haben, sollten zuerst Hyper-V deaktivieren.
Bitte schalten Sie es unbedingt aus! !! !! !! !!
bcdedit /set hypervisorlaunchtype off
Sie haben diesen Vorgang erfolgreich abgeschlossen.
Ich habe die neueste Version der 5er Serie installiert. Holen Sie sich das Installationsprogramm von hier und führen Sie es aus.
Ich habe zum Zeitpunkt des Schreibens die neueste Version 2.2.10 heruntergeladen. Grundsätzlich installieren wir die neueste Version (64bit). Holen Sie sich das Installationsprogramm von hier und führen Sie es aus. Nach der Installation müssen Sie das Betriebssystem neu starten.
Starten Sie nach dem Neustart die Eingabeaufforderung und überprüfen Sie die Version.
vagrant -v
Vagrant 2.2.7
Installieren Sie das Plugin an der Eingabeaufforderung. Wir werden einen Omnibus-Plug einführen, der Chef nach Bedarf installiert, und ein VirtualboxGuestAddition-Tool für die gemeinsam genutzte Ordnerstruktur zwischen Host und Gast. (Wenn nicht, tritt ein Fehler auf) Installieren Sie auch vagrant-hostmanager für die Replikation.
vagrant plugin install vagrant-omnibus
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-hostmanager
Wenn Sie deinstallieren möchten
vagrant plugin uninstall vagrant-omnibus
vagrant plugin uninstall vagrant-vbguest
vagrant plugin uninstall vagrant-hostmanager
vagrant plugin list
Vagrant wird mithilfe einer Image-Datei und einer Konfigurationsdatei verwaltet, die als Box bezeichnet wird. Laden Sie die CentOS 7.7-Box von vagrantcloud.com herunter und fügen Sie sie für die Virtualbox hinzu.
Dies kann an der ** _ Eingabeaufforderung _ ** erfolgen.
_ Es ist ärgerlich lange Verarbeitungszeit, es ist also schon eine 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'!
Initialisieren Sie das Projekt, indem Sie eine Datei an dem Ort erstellen, an dem Sie Vagrant verwalten möchten.
vagrant init bento/centos-7.7
Eine Vagrant-Datei von ca. 10 MB wird erstellt. Protokolldateien und Verwaltungsinformationen werden beim Start der virtuellen Maschine gespeichert.
Starten Sie die virtuelle Maschine mit dem Befehl vagrant up.
vagrant up
vagrant ssh
Sie können jetzt eine Verbindung zu der virtuellen Maschine herstellen, die Sie zum Üben erstellt haben! !!
Zurück zu Auto
bcdedit /set hypervisorlaunchtype auto
Und neu starten
Erstellt am 14.10.2020 Aktualisiert 2020/10/23
Recommended Posts