So installieren und verwenden Sie Vagrant auf CentOS 8

So installieren und verwenden Sie Vagrant auf CentOS 8

Ein Vagrant ist ein Open-Source-Tool, mit dem virtuelle Umgebungen erstellt, verwaltet und verwaltet werden können. Vagrant hat einen benutzerfreundlichen Workflow und konzentriert sich auf die Automatisierung. Es verringert die Einstellungszeit und erhöht die Produktivität. Auf Vagrant ist es unkompliziert, Setups zwischen Teammitgliedern zu teilen, sodass jeder das gleiche Setup haben kann.

Dieser Artikel enthält eine umfangreiche Anleitung zur Installation von Vagrant in CentOS 8. Wir werden auch diskutieren, wie man virtuelle Entwicklungsumgebungen erstellt.

Laden und installieren Sie Vagrant auf CentOS 8

Gehen Sie zur offiziellen Website von Vagrant, um die neueste Version zu überprüfen. Die neueste Version von Vagrant für Linux zum Zeitpunkt des Schreibens dieses Artikels ist 2.2.16.

Starten Sie nun das Terminal und geben Sie den folgenden Befehl ein, um das Vagrant -Repository zum CentOS 8 -System hinzuzufügen:

$ sudo dnf installieren config-Manager --add-Repo = https: // rpm.Veröffentlichungen.Hashicorp.com/rhel/hashicorp.Repo

Führen Sie nach dem Hinzufügen des Repository den unten angegebenen Befehl aus, um Vagrant in Ihrem System zu installieren:

$ sudo dnf install Vagrant -y

Sie können validieren, ob die Vagarant -Installation erfolgreich war oder nicht, indem Sie den folgenden Befehl verwenden, sobald die Installation abgeschlossen ist.

$ vagrant -Verssion

Ausgang

Schaffung einer Entwicklungsumgebung mit Vagrant

Sie können jetzt virtuelle Entwicklungsumgebungen erstellen, die die Installation abgeschlossen hat.

Um eine Entwicklungsumgebung zu schaffen, benötigen Sie den Virtual Box -Anbieter.

Wenn Virtualbox nicht in Ihrem CentOS 8 -System installiert ist, installieren Sie es, indem Sie diesen Link besuchen.

Der nächste Schritt besteht darin, ein neues Verzeichnis für das Projekt zu erstellen. Du kannst den ... benutzen "MkdirBefehl, um ein neues Verzeichnis zu erstellen:

Denken Sie daran, „Testprojekt“ mit dem tatsächlichen Namen des Projekts zu ändern.

$ mkdir ~/testprojekt

Navigieren Sie zum neu erstellten Verzeichnis:

$ CD ~/Testprojekt

Verwenden Sie die “Vagrant InitBefehl ”, gefolgt von einem Boxnamen, um eine neue VagrantFile zu erstellen.

$ vagrant init ubuntu/bionic64

Ausgang

VagrantFile ist eine Konfigurationsdatei, die die Konfiguration der virtuellen Maschine übernimmt und festlegt, wie sie bereitgestellt wird.

Zum Beispiel haben wir hier die Ubuntu/Bionic64 -Box verwendet.

Boxen sind provider-spezifische Paketformate für Vagabrantentwicklungsumgebungen. Die Liste der öffentlich verfügbaren Vagrant -Boxen finden Sie in diesem Katalog.

Bitte öffnen Sie die Vagrantfile in jedem Texteditor und stellen Sie die erforderlichen Änderungen vor. VagrantFile kann mit einem einfachen Nano -Texteditor geöffnet und bearbeitet werden.

$ sudo nano vagrantfile

Um eine neue virtuelle Maschine zu machen, verwenden Sie die "Vagrant Up" Befehl. Die Maschine hat die gleiche Konfiguration, wie in der VagrantFile angegeben.

$ vagrant up

Ausgang

Vagrant erstellt das Verzeichnis des Projekts AT /Vagrant auf der virtuellen Maschine. Auf diese Weise können Sie an Ihren Projektdateien von Ihrem Host -Computer aus arbeiten.

Stoppen Sie eine virtuelle virtuelle Maschine

Sie können den Befehl „Vagrant Halt“ verwenden, um die virtuelle Maschine zu stoppen, sobald Ihre Arbeit abgeschlossen ist:

$ Vagrant Halt

Starten Sie eine Vagrant -virtuelle Maschine neu

Wenn Sie die virtuelle Maschine neu starten möchten, verwenden Sie den folgenden Befehl:

$ Vagrant Reload

Eine virtuelle virtuelle Maschine aufsetzen

Wenn Sie die virtuelle Maschine stoppen möchten, während Sie ihren Zustand erhalten, verwenden Sie die “aussetzen" Befehl:

$ Vagrant Suspend

Zerstören

Wenn Sie die virtuelle Maschine zerstören möchten, verwenden Sie den folgenden Befehl:

$ vagrant zerstören

Dieser Befehl löscht auch alle Ressourcen, die dieser bestimmten virtuellen Maschine zugeordnet sind.

Abschluss

Ein Vagrant ist ein wirksames Werkzeug, das viele Spezialisten verwenden. Die Tatsache, dass es keine großen Alternativen gibt, erhöht seine Bedeutung noch mehr. Dieser Artikel hat einen detaillierten Leitfaden zum Installationsprozess von Vagrant bereitgestellt. Es zeigt auch die Schritte, mit denen wir auf CentOS 8 virtuelle Maschinen erstellen können.