Rancher-Betriebssystem

Rancher OS installieren - Das Container-Betriebssystem Operating

Rancher OS installieren - Das Container-Betriebssystem Operating
Rancher OS ist ein Container-Betriebssystem. Es wird verwendet, um einen sehr leichten Docker-Host zu erstellen, der auf Hardware mit sehr niedriger Spezifikation ausgeführt werden kann. Es braucht nicht viel Speicher, um zu laufen. Docker ist auf Rancher OS vorinstalliert und vorkonfiguriert. Sie müssen also nichts anderes tun, als Rancher OS auf Ihrem Computer zu installieren. Mit Rancher OS können Sie schnell mit Docker beginnen.

In diesem Artikel zeige ich Ihnen, wie Sie Rancher OS auf Ihrem Computer installieren. Ich werde eine virtuelle VMware-Maschine verwenden, um Ihnen zu zeigen, wie Sie Rancher OS auf Ihrer Festplatte installieren. Aber Sie können es leicht Bare-Metal (auf echten Computern) mit nur ein paar Änderungen installieren, von denen ich denke, dass Sie in der Lage sein werden, es selbst herauszufinden. Also lasst uns anfangen.

System Anforderungen:

Um Rancher OS zu installieren, sollten Sie,

Rancher-Betriebssystem herunterladen:

Sie können ein ISO-Installationsabbild von Rancher OS aus dem offiziellen GitHub-Repository von Rancher OS herunterladen. Um das Racher OS ISO-Image herunterzuladen, gehen Sie zum offiziellen GitHub-Repository von Rancher OS unter https://github.com/rancher/os/releases und navigieren Sie zum Neueste Erscheinung Sektion.
Klicken Sie nun auf das Rancheros.iso Link wie im Screenshot unten markiert.

Ihr Browser fordert Sie möglicherweise auf, das Rancher OS ISO-Image zu speichern. Klicke auf Datei speichern.

Ihr Browser sollte mit dem Herunterladen des Rancher OS ISO-Image beginnen.

Bootfähigen USB von Rancher OS erstellen:

Wenn Sie Windows ausführen, können Sie Rufus verwenden, um einen bootfähigen USB-Stick von Rancher OS zu erstellen. Rufus kann von der offiziellen Website von Rufus unter https://rufus . heruntergeladen werden.ie/de_IE.html

Es würde den Rahmen dieses Artikels sprengen, Ihnen zu zeigen, wie Sie mit Rufus einen bootfähigen USB-Stick von Rancher OS erstellen. Aber du solltest es alleine schaffen. Wenn Sie Hilfe benötigen, können Sie den folgenden Artikel unter LinuxHint lesen.com, wo ich den Prozess zum Erstellen eines bootfähigen USB-Sticks mit Rufus demonstriert habe.

Wenn Sie Linux verwenden, können Sie die dd Befehl, um einen bootfähigen USB von Rancher OS wie folgt zu erstellen:

$ sudo dd if=~/Downloads/rancheros.iso of=/dev/sdX bs=1M

HINWEIS: Hier, sdX ist der USB-Stick. Was es damit auf sich hat, erfährst du mit lsblk Befehl.

Generieren von öffentlichen und privaten SSH-Schlüsseln:

Bevor Sie Rancher OS auf Ihrem Computer oder Ihrer virtuellen Maschine installieren, müssen Sie auf Ihrem Computer, von dem aus Sie auf Rancher OS zugreifen möchten, öffentliche und private SSH-Schlüsselpaare generieren. Weil Rancher OS standardmäßig nicht zulässt, dass Sie sich mit einem Passwort anmelden.

Unter Linux können Sie mit dem folgenden Befehl öffentliche und private SSH-Schlüsselpaare generieren:

$ ssh-keygen

Jetzt drücken weitermachen.

Dann drücken .

Drücken Sie nochmal.

Öffentliche und private SSH-Schlüsselpaare sollten generiert werden.

Wenn Sie Windows verwenden, können Sie auch GitBash verwenden (kann kostenlos heruntergeladen werden von https://git-scm.com/downloads), um öffentliche und private SSH-Schlüssel auf die gleiche Weise zu generieren.

Sie können PuTTY verwenden, um unter Windows öffentliche und private Schlüsselpaare zu generieren. Aber es würde den Rahmen dieses Artikels sprengen, Ihnen zu zeigen, wie.

Cloud-Konfiguration erstellen.yml-Konfigurationsdatei:

Jetzt müssen Sie a erstellen Cloud-Konfiguration.yml Konfigurationsdatei. In dieser Datei müssen Sie Ihren öffentlichen SSH-Schlüssel und die notwendigen Details für die Konfiguration des Netzwerks unter Rancher OS hinzufügen.

Das Format der Cloud-Konfiguration.yml Datei ist wie folgt. Stellen Sie sicher, dass Sie die Konfigurationsdatei je nach Ihrem spezifischen Setup ändern.

#cloud-config
 
Rancher:
Netzwerk:
Schnittstellen:
eth0:
Adresse: 192.168.2.6/24
Gateway: 192.168.2.1
dhcp: falsch
DNS:
Nameserver:
- 192.168.2.1
- 8.8.8.8
 
ssh_authorized_keys:
-

Die Ausgabe des 'Katze ~/.ssh/id_rsa.Kneipe'-Befehl lautet in meinem Fall wie folgt:

Also das Finale Cloud-Konfiguration.yml Datei sieht in meinem Fall so aus.

Rancher OS vom ISO-Image booten:

Hängen Sie nun das ISO-Image an Ihre virtuelle Maschine an oder stecken Sie den USB-Stick in Ihren Computer ein und wählen Sie ihn im BIOS Ihres Computers aus. Wenn Sie das folgende Fenster sehen, drücken Sie .

Wie Sie sehen können, bootet Rancher OS.

Nach einer Weile sollten Sie bei Rancher OS angemeldet sein, wie Sie im Screenshot unten sehen können.

Rancher OS auf der Festplatte installieren:

Richten Sie zunächst ein Passwort im Racher OS-Installationsprogramm mit dem folgenden Befehl ein:

$ sudo passwd rancher

Geben Sie nun ein Passwort ein und drücken Sie . Das Passwort muss nicht sicher sein, da es sich um ein Installationsprogramm handelt.

Geben Sie nun das Passwort erneut ein und drücken Sie .

Das Passwort sollte gesetzt werden.

Ermitteln Sie nun die IP-Adresse des Rancher OS-Installationsprogramms mit dem folgenden Befehl:

$ ip a

Wie Sie sehen können, ist die IP-Adresse in meinem Fall 192.168.2.188. Das sollte in deinem Fall anders sein. Stellen Sie sicher, dass Sie es von nun an durch Ihres ersetzen.

Führen Sie nun SFTP mit dem folgenden Befehl in Ihr Rancher OS-Installationsprogramm ein:

$ sftp [email protected]

Geben Sie jetzt ein Ja und drücke .

Geben Sie nun das soeben festgelegte Passwort ein und drücken Sie .

Jetzt sind Sie bereit für die Übertragung Cloud-Konfiguration.yml Datei von Ihrem Computer in Ihr Rancher OS-Installationsprogramm.

Wie Sie sehen können, ist die Cloud-Konfiguration.yml Datei ist im HOME-Verzeichnis meines Computers verfügbar.

Um es über das Rancher OS-Installationsprogramm zu senden, geben Sie einfach den folgenden Befehl ein:

sftp> Cloud-Konfiguration setzen.yml

Beenden Sie nun die SFTP-Sitzung mit dem folgenden Befehl:

sftp> beenden

Führen Sie nun in der Rancher OS-Installationskonsole den folgenden Befehl aus, um Rancher OS auf Ihrer Festplatte zu installieren:

$ sudo ros install -c cloud-config.yml -d /dev/sda

Jetzt drücken ja und drücke dann .

Rancher OS sollte auf Ihrer Festplatte installiert sein. Wenn es fertig ist, drücke ja und drücke dann Neustarten.

Wie Sie sehen, wurde Rancher OS von der Festplatte gebootet und die Netzwerkschnittstelle ist korrekt konfiguriert.

Jetzt können Sie wie folgt eine SSH-Verbindung zu Rancher OS herstellen:

$ ssh [email protected]

Wie Sie sehen können, bin ich verbunden und es wurde nicht nach einem Passwort gefragt.

Alle Docker-Befehle sind standardmäßig auf Rancher OS verfügbar.

Wenn Sie von jedem Computer in Ihrem Netzwerk per SSH in Rancher OS einsteigen möchten, richten Sie einfach wie zuvor ein Passwort mit dem folgenden Befehl ein:

$ sudo passwd rancher

Jetzt sollten Sie in der Lage sein, mit user . eine SSH-Verbindung zu Ihrem Rancher OS-Computer herzustellen Rancher und dein Passwort.

So installieren Sie Rancher OS auf Ihrem Computer. Danke, dass du diesen Artikel gelesen hast.

OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...
OpenTTD-Tutorial
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....
SuperTuxKart für Linux
SuperTuxKart ist ein großartiger Titel, der entwickelt wurde, um Ihnen das Mario Kart-Erlebnis kostenlos auf Ihrem Linux-System zu bieten. Es ist ziem...