Installer Rancher OS - Container -operativsystemet

Installer Rancher OS - Container -operativsystemet
Rancher OS er et containeroperativsystem. Den brukes til å bygge en veldig lett Docker -vert som kan kjøre på veldig lav spesifikasjonsmaskinvare. Det trenger ikke mye minne for å løpe. Docker er forhåndsinstallert og forhåndskonfigurert på Rancher OS. Så du trenger ikke å gjøre noe annet enn å installere Rancher OS på maskinen din. Du kan komme i gang med Docker raskt med Rancher OS.

I denne artikkelen vil jeg vise deg hvordan du installerer Rancher OS på datamaskinen din. Jeg vil bruke en VMware Virtual Machine for å vise deg hvordan du installerer Rancher OS på harddisken. Men du kan enkelt installere den bare metall (på ekte datamaskiner) med bare noen få endringer som jeg tror du vil kunne finne ut av på egen hånd. Så la oss komme i gang.

Systemkrav:

For å installere Rancher OS, burde du ha det,

  • Arbeider internettforbindelse.
  • En datamaskin eller virtuell maskin med minst 2 GB RAM for installasjon av Rancher OS.

Last ned Rancher OS:

Du kan laste ned et ISO -installasjonsprogram av Rancher OS fra det offisielle GitHub -depotet til Rancher OS. For å laste ned Racher OS ISO -bildet, gå til det offisielle GitHub -depotet til Rancher OS på https: // github.com/rancher/os/utgivelser og navigerer til Siste utgivelse seksjon.
Nå, klikk på Rancheros.ISO lenke som merket på skjermbildet nedenfor.

Nettleseren din kan be deg om å lagre Rancher OS ISO -bildet. Klikk på Lagre filen.

Nettleseren din bør begynne å laste ned Rancher OS ISO -bilde.

Lage oppstartbar USB av Rancher OS:

Hvis du kjører Windows, kan du bruke Rufus til å lage en oppstartbar USB -tommelstasjon av Rancher OS. Rufus kan lastes ned fra det offisielle nettstedet til Rufus på https: // Rufus.dvs

Det er utenfor omfanget av denne artikkelen for å vise deg hvordan du lager en oppstartbar USB av Rancher OS ved hjelp av Rufus. Men du skal kunne gjøre det på egen hånd. Hvis du trenger hjelp, kan du lese følgende artikkel på Linuxhint.com hvor jeg demonstrerte prosessen med å lage en oppstartbar USB -tommelstasjon ved hjelp av Rufus.

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

Hvis du bruker Linux, kan du bruke dd Kommando for å lage en oppstartbar USB av Rancher OS som følger:

$ sudo dd if = ~/nedlastinger/rancheros.iso av =/dev/sdx bs = 1m

MERK: Her, SDX er USB -tommelstasjonen. Du kan finne ut hva det er med LSBLK kommando.

Genererer SSH offentlige og private nøkler:

Før du installerer Rancher OS på datamaskinen eller virtuell maskin, må du generere SSH offentlige og private nøkkelpar på datamaskinen din der du planlegger å få tilgang til Rancher OS. Fordi, som standard, vil Rancher OS ikke la deg logge inn ved å bruke passord.

På Linux kan du generere SSH offentlige og private nøkkelpar med følgende kommando:

$ SSH-KeenGen

Nå, trykk å fortsette.

Trykk deretter .

trykk en gang til.

SSH offentlige og private nøkkelpar bør genereres.

Hvis du bruker Windows, kan du også bruke GitBash (kan lastes ned gratis fra https: // git-scm.com/nedlastinger) for å generere offentlige og private SSH -nøkler på samme måte.

Du kan bruke kitt til å generere offentlige og private nøkkelpar på Windows. Men det er utenfor omfanget av denne artikkelen for å vise deg hvordan.

Opprette Cloud-Config.YML -konfigurasjonsfil:

Nå må du lage en Cloud-Config.yml konfigurasjonsfil. I denne filen må du legge til din offentlige SSH -nøkkel og de nødvendige detaljene for å konfigurere nettverket på Rancher OS.

Formatet til Cloud-Config.yml filen er som følger. Sørg for å endre konfigurasjonsfilen avhengig av det spesifikke oppsettet ditt.

#Cloud-Config
Rancher:
Nettverk:
Grensesnitt:
eth0:
Adresse: 192.168.2.6/24
Gateway: 192.168.2.1
DHCP: falsk
DNS:
Nameservere:
- 192.168.2.1
- 8.8.8.8
ssh_autoriserte_keys:
-

Utgangen fra 'katt ~/.SSH/ID_RSA.pub'Kommando i mitt tilfelle er som følger:

Så finalen Cloud-Config.yml filen i mitt tilfelle ser slik ut.

Oppstart av rancher OS fra ISO -bildet:

Fest nå ISO -bildet på din virtuelle maskin eller sett inn USB -tommelstasjonen på datamaskinen din og velg den fra BIOS på datamaskinen. Når du ser følgende vindu, trykk .

Som du ser, startes Rancher OS.

Etter en stund bør du bli logget inn på Rancher OS som du kan se på skjermbildet nedenfor.

Installere Rancher OS på harddisk:

Først sett opp et passord på Racher OS -installasjonsprogrammet med følgende kommando:

$ sudo passwd rancher

Skriv inn et passord og trykk på et passord og trykk . Passordet trenger ikke å være sikkert, da det er et installasjonsprogram.

Nå kan du skrive inn passordet og trykk på nytt .

Passordet skal settes.

Nå, finn ut IP -adressen til Rancher OS -installasjonsprogrammet med følgende kommando:

$ ip a

Som du ser er IP -adressen i mitt tilfelle 192.168.2.188. Det skal være annerledes i ditt tilfelle. Forsikre deg om at du erstatter den med din fra nå av.

Nå, SFTP inn i rancher OS -installasjonsprogrammet med følgende kommando:

$ SFTP [email protected]

Nå, skriv inn ja og trykk .

Skriv inn passordet du nettopp angir og trykker på .

Nå er du klar til å overføre Cloud-Config.yml fil til rancher OS -installasjonsprogrammet ditt fra datamaskinen din.

Som du kan se, Cloud-Config.yml Filen er tilgjengelig i hjemmekatalogen til datamaskinen min.

For å sende den på Rancher OS -installasjonsprogrammet, skriver du bare inn følgende kommando:

SFTP> Sett Cloud-Config.yml

Gå ut av SFTP -økten med følgende kommando:

SFTP> Avslutt

Nå, fra Rancher OS Installation -konsollen, kjører du følgende kommando for å installere Rancher OS på harddisken din:

$ SUDO ROS Install -c Cloud -Config.yml -d /dev /sda

Nå, trykk y Og trykk deretter .

Rancher OS skal installeres på harddisken. Når det er gjort, trykk y Og trykk deretter å starte på nytt.

Som du kan se, er Rancher OS startet fra harddisken og nettverksgrensesnittet er riktig konfigurert.

Nå kan du SSH til Rancher OS som følger:

$ SSH [email protected]

Som du kan se, er jeg koblet sammen, og det ba meg ikke om et passord.

Alle Docker -kommandoene er tilgjengelige på Rancher OS som standard.

Hvis du vil SSH til Rancher OS fra en hvilken som helst datamaskin i nettverket ditt, er det bare å konfigurere et passord med følgende kommando som før:

$ sudo passwd rancher

Nå skal du kunne SSH inn i OS -maskinen din ved å bruke brukeren Rancher og passordet ditt.

Så det er slik du installerer Rancher OS på datamaskinen din. Takk for at du leste denne artikkelen.