Installieren Sie Rancher OS - das Containerbetriebssystem

Installieren Sie Rancher OS - das Containerbetriebssystem
Rancher OS ist ein Containerbetriebssystem. Es wird verwendet, um einen sehr leichten Docker -Host zu erstellen, der auf sehr niedrigen Spezifikationshardware 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 das Installieren von Rancher -Betriebssystemen auf Ihrem Computer. Sie können mit Docker Fast mit Rancher OS beginnen.

In diesem Artikel werde ich Ihnen zeigen, wie Sie das Rancher -Betriebssystem auf Ihrem Computer installieren. Ich werde einen virtuellen VMware -Computer verwenden, um Ihnen zu zeigen, wie Sie das Rancher -Betriebssystem auf Ihrer Festplatte installieren. Sie können es jedoch einfach mit nur wenigen Änderungen mit bloßem Metall (auf echten Computern) installieren, die Sie meiner Meinung nach selbst herausfinden können. Also lasst uns anfangen.

System Anforderungen:

Um das OS von Rancher zu installieren, sollten Sie haben,

  • Arbeitende Internetverbindung.
  • Ein Computer oder eine virtuelle Maschine mit mindestens 2 GB RAM zur Installation von Rancher -Betriebssystemen.

Rancher OS herunterladen:

Sie können ein ISO -Installationsprogramm von Rancher OS vom offiziellen Github -Repository von Rancher OS herunterladen. Um das Racher OS ISO -Bild herunterzuladen.com/Rancher/OS/Releases und navigieren zur Neueste Erscheinung Abschnitt.
Klicken Sie nun auf die Rancheros.ISO Link wie im Screenshot unten markiert.

Ihr Browser kann Sie auffordern, das Rancher OS ISO -Bild zu speichern. Klicke auf Datei speichern.

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

BOOBLE USB von Rancher OS machen:

Wenn Sie Windows ausführen, können Sie Rufus verwenden, um ein bootfähiges USB -Daumenlaufwerk des Rancher -Betriebssystems zu erstellen. Rufus kann von der offiziellen Website von Rufus unter https: // rufus heruntergeladen werden.dh

Es ist aus dem Rahmen dieses Artikels heraus, Ihnen zu zeigen. Sie sollten es jedoch selbst tun können. Wenn Sie Hilfe benötigen, können Sie den folgenden Artikel unter LinuxHint lesen.com, wo ich den Prozess des Erstellens eines bootfähigen USB -Daumenlaufwerks mit RUFUS demonstriert habe.

  • Installieren Sie Elementary OS 5 Juno (https: // linuxhint.com/install_elementary_os_5_juno/)

Wenn Sie Linux verwenden, können Sie die verwenden dd Befehl zur Erstellung eines bootfähigen USB von Rancher OS wie folgt:

$ sudo dd if = ~/downloads/rancheros.ISO von =/dev/sdx bs = 1m

NOTIZ: Hier, SDX ist der USB -Daumenlaufwerk. Sie können herausfinden, was es mit dem ist LSBLK Befehl.

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

Bevor Sie das Rancher -Betriebssystem auf Ihrem Computer oder virtuellen Maschine installieren, müssen Sie auf Ihrem Computer SSH -Paare und private Schlüsselpaare generieren, aus denen Sie auf Rancher -Betriebssystemen zugreifen möchten. Denn standardmäßig lässt Sie das Rancher -Betriebssystem nicht mit einem Passwort anmelden.

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

$ ssh-keygen

Jetzt drücken weitermachen.

Dann drücken .

Drücken Sie nochmal.

SSH öffentliche und private Schlüsselpaare sollten generiert werden.

Wenn Sie Windows verwenden, können Sie auch GitBash verwenden (können kostenlos von https: // git-scm heruntergeladen werden.com/downloads), um öffentliche und private SSH -Tasten genauso zu generieren.

Sie können mit Putty öffentliche und private Schlüsselpaare unter Windows generieren. Aber es ist aus dem Rahmen dieses Artikels heraus, Ihnen zu zeigen, wie.

Erstellen von Cloud-Config.YML -Konfigurationsdatei:

Jetzt müssen Sie eine erstellen Cloud-Config.YML Konfigurationsdatei. In dieser Datei müssen Sie Ihren öffentlichen SSH -Schlüssel und die erforderlichen Details zum Konfigurieren von Netzwerk im Rancher -Betriebssystem hinzufügen.

Das Format der Cloud-Config.YML Datei ist wie folgt. Stellen Sie sicher, dass Sie die Konfigurationsdatei je nach spezifischem Setup ändern.

#Cloud-Config
Rancher:
Netzwerk:
Schnittstellen:
Eth0:
Adresse: 192.168.2.6/24
Gateway: 192.168.2.1
DHCP: Falsch
DNS:
Namenserver:
- 192.168.2.1
- 8.8.8.8
ssh_authorized_keys:
-

Die Ausgabe der ''Katze ~/.ssh/id_rsa.PubDer Befehl in meinem Fall lautet wie folgt:

Also das Finale Cloud-Config.YML Datei in meinem Fall sieht so aus.

Booten von Rancher -Betriebssystemen aus dem ISO -Bild:

Fügen Sie nun das ISO -Bild auf Ihrem virtuellen Computer hinzu oder fügen Sie das USB -Daumenlaufwerk auf Ihrem Computer ein und wählen Sie es aus dem BIOS Ihres Computers aus. Sobald Sie das folgende Fenster sehen, drücken Sie .

Wie Sie sehen können, booten Rancher OS.

Nach einer Weile sollten Sie sich in das Rancher -Betriebssystem angemeldet werden, wie Sie im Screenshot unten sehen können.

Installieren von Rancher -Betriebssystemen auf Festplatte:

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

$ sudo passwd Rancher

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

Geben Sie nun das Passwort weiter und drücken Sie .

Das Passwort sollte festgelegt werden.

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

$ ip a

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

Nun, SFTP in Ihrem Rancher OS -Installateur mit dem folgenden Befehl:

$ sftp [email protected]

Tippen Sie nun ein Ja und drücke .

Geben Sie nun das Passwort ein, das Sie gerade eingestellt und drücken .

Jetzt können Sie übertragen Cloud-Config.YML Datei an Ihrem Rancher -Betriebssystem -Installationsprogramm von Ihrem Computer aus.

Wie Sie sehen können, die Cloud-Config.YML Die Datei ist im Heimverzeichnis meines Computers verfügbar.

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

SFTP> Cloud-Config einlegen.YML

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

SFTP> Ausgang

Führen Sie nun vom Rancher OS Installer Console den folgenden Befehl aus, um das Rancher -Betriebssystem auf Ihrer Festplatte zu installieren:

$ sudo ros install -c Cloud -Config.yml -d /dev /sda

Jetzt drücken y und dann drücken Sie .

Rancher OS sollte auf Ihrer Festplatte installiert werden. Sobald es fertig ist, drücken Sie y und dann drücken Sie Neustarten.

Wie Sie sehen können, wurde Rancher OS von der Festplatte und die Netzwerkschnittstelle korrekt konfiguriert.

Jetzt können Sie wie folgt in das Rancher -Betriebssystem in das Rancher -Betriebssystem SSH können:

$ ssh [email protected]

Wie Sie sehen können, bin ich verbunden und es hat mich nicht für ein Passwort aufgefordert.

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

Wenn Sie SSH von einem Computer in Ihrem Netzwerk von einem Computer in Rancher -Betriebssystemen in das Rancher -Betriebssystem einrichten möchten, richten Sie einfach ein Passwort mit dem folgenden Befehl wie zuvor ein:

$ sudo passwd Rancher

Jetzt sollten Sie in der Lage sein, SSH mit dem Benutzer in Ihrem Rancher -Betriebssystem -Computer zu SSH Rancher und Ihr Passwort.

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