Šiame straipsnyje aš jums parodysiu, kaip įdiegti „Rancher OS“ savo kompiuteryje. Aš naudosiu virtualią „VMware“ mašiną, kad parodyčiau, kaip įdiegti „Rancher OS“ į kietąjį diską. Bet jūs galite lengvai įdiegti „Bare-Metal“ (tikruose kompiuteriuose) atlikdami tik kelis pakeitimus, kuriuos, manau, galėsite išsiaiškinti patys. Taigi, pradėkime.
Sistemos reikalavimai:
Norėdami įdiegti „Rancher OS“, turėtumėte,
- Veikiantis interneto ryšys.
- Kompiuteris arba virtuali mašina su mažiausiai 2 GB RAM, skirta „Rancher“ OS įdiegti.
Atsisiunčiama „Rancher“ OS:
„Rancher OS“ ISO diegimo programos vaizdą galite atsisiųsti iš oficialios „Rancher OS“ „GitHub“ saugyklos. Norėdami atsisiųsti „Racher OS ISO“ vaizdą, eikite į oficialią „Rancher OS“ „GitHub“ saugyklą adresu https: // github.com / rancher / os / releases ir eikite į Naujausias leidimas skyrius.
Dabar spustelėkite rancheros.iso nuoroda, kaip pažymėta toliau pateiktoje ekrano kopijoje.
Jūsų naršyklė gali paraginti jus išsaugoti „Rancher OS“ ISO atvaizdą. Spustelėkite Išsaugoti failą.
Jūsų naršyklė turėtų pradėti atsisiųsti „Rancher OS ISO“ vaizdą.
„Rancher OS“ įkrovos USB kūrimas:
Jei naudojate „Windows“, galite naudoti „Rufus“, kad sukurtumėte įkeliamą „Rancher OS“ USB atmintinę. „Rufus“ galite atsisiųsti iš oficialios „Rufus“ svetainės adresu https: // rufus.ie / lt_IE.HTML
Šis straipsnis nepatenka į tai, kad parodytume, kaip sukurti „Rancher OS“ įkrovos USB, naudojant „Rufus“. Bet jūs turėtumėte tai padaryti patys. Jei jums reikia pagalbos, galite perskaityti šį straipsnį „LinuxHint“.com, kur aš pademonstravau įkrovos USB nykščio įrenginio, naudojant „Rufus“, kūrimo procesą.
- Įdiekite „Elementary OS 5 Juno“ (https: // linuxhint.com / install_elementary_os_5_juno /)
Jei naudojate „Linux“, galite naudoti dd komanda sukurti įkrovos USB „Rancher OS“ taip:
$ sudo dd if = ~ / Atsisiuntimai / rancheros.iso = / dev / sdX bs = 1MPASTABA: Čia, SDX yra USB nykščio diskas. Su „.“ Galite sužinoti, kas tai yra lsblk komandą.
SSH viešųjų ir privačių raktų generavimas:
Prieš diegdami „Rancher OS“ į savo kompiuterį ar virtualią mašiną, turite sugeneruoti SSH viešųjų ir privačių raktų poras savo kompiuteryje, iš kur planuojate pasiekti „Rancher OS“. Kadangi pagal numatytuosius nustatymus „Rancher OS“ neleis prisijungti naudojant slaptažodį.
„Linux“ sistemoje galite generuoti SSH viešųjų ir privačių raktų poras naudodami šią komandą:
$ ssh-keygen
Dabar paspauskite
Tada paspauskite
Paspauskite
Reikėtų sugeneruoti SSH viešųjų ir privačių raktų poras.
Jei naudojate „Windows“, taip pat galite naudoti „GitBash“ (galima nemokamai atsisiųsti iš https: // git-scm.com / parsisiuntimai), kad viešieji ir privatieji SSH raktai būtų sugeneruoti tuo pačiu būdu.
Galite naudoti „PuTTY“, kad sugeneruotumėte viešųjų ir privačių raktų poras sistemoje „Windows“. Bet už šio straipsnio taikymo sritį negalima parodyti, kaip tai padaryti.
Kuriama „cloud-config“.yml konfigūracijos failas:
Dabar jūs turite sukurti „cloud-config“.yml konfigūracijos failas. Šiame faile turite pridėti savo viešąjį SSH raktą ir būtiną informaciją apie tinklo konfigūravimą „Rancher OS“.
Formatas „cloud-config“.yml failas yra toks. Nepamirškite pakeisti konfigūracijos failo, atsižvelgdami į konkretų nustatymą.
# cloud-configūkininkas:
tinklas:
sąsajos:
eth0:
adresas: 192.168.2.6/24
vartai: 192.168.2.1
dhcp: klaidinga
dns:
vardų serveriai:
- 192.168.2.1
- 8.8.8.8
ssh_authorized_keys:
-
„katė ~ /.ssh / id_rsa.aludė'komanda mano atveju yra tokia:
Taigi, finalas „cloud-config“.yml byla mano atveju atrodo taip.
„Rancher OS“ paleidimas iš ISO vaizdo:
Dabar pridėkite ISO atvaizdą virtualioje mašinoje arba įdėkite USB atmintinę į savo kompiuterį ir pasirinkite jį iš savo kompiuterio BIOS. Kai pamatysite šį langą, paspauskite
Kaip matote, „Rancher OS“ yra paleista.
Po kurio laiko turėtumėte būti prisijungę prie „Rancher OS“, kaip matote toliau pateiktoje ekrano kopijoje.
„Rancher“ OS diegimas kietajame diske:
Pirmiausia nustatykite „Racher OS“ diegimo programos slaptažodį naudodami šią komandą:
$ sudo passwd rančininkasDabar įveskite slaptažodį ir paspauskite
Dabar dar kartą įveskite slaptažodį ir paspauskite
Reikėtų nustatyti slaptažodį.
Dabar sužinokite „Rancher OS“ diegimo programos IP adresą naudodami šią komandą:
$ ip aKaip matote, mano atveju IP adresas yra 192.168.2.188. Jūsų atveju turėtų būti kitaip. Nuo šiol įsitikinkite, kad jį pakeitėte.
Dabar SFTP į „Rancher OS“ diegimo programą atlikite šią komandą:
$ sftp rančininkas @ 192.168.2.188
Dabar įveskite taip ir paspauskite
Dabar įveskite ką tik nustatytą slaptažodį ir paspauskite
Dabar esate pasirengę perkelti „cloud-config“.yml failą į „Rancher“ OS diegimo programą iš savo kompiuterio.
Kaip matote, „cloud-config“.yml failą galima rasti mano kompiuterio HOME kataloge.
Norėdami išsiųsti jį į „Rancher OS“ diegimo programą, tiesiog įveskite šią komandą:
sftp> įdėti „cloud-config“.yml
Dabar išeikite iš SFTP seanso naudodami šią komandą:
sftp> išeiti
Dabar iš „Rancher OS“ diegimo pulto vykdykite šią komandą, kad įdiegtumėte „Rancher OS“ į kietąjį diską:
$ sudo ros install -c cloud-config.yml -d / dev / sda
Dabar paspauskite y tada paspauskite
„Rancher“ OS turėtų būti įdiegta jūsų kietajame diske. Kai tai bus padaryta, paspauskite y tada paspauskite
Kaip matote, „Rancher OS“ buvo paleista iš kietojo disko, o tinklo sąsaja sukonfigūruota teisingai.
Dabar galite prisijungti prie Rancher OS taip:
$ ssh rančininkas @ 192.168.2.6Kaip matote, esu prisijungęs ir manęs neprašė įvesti slaptažodžio.
Visos „Docker“ komandos pagal numatytuosius nustatymus yra prieinamos „Rancher OS“.
Jei norite SSH prisijungti prie „Rancher OS“ iš bet kurio tinklo kompiuterio, tiesiog nustatykite slaptažodį naudodami šią komandą, kaip ir anksčiau:
$ sudo passwd rančininkasDabar turėtumėte sugebėti SSH prisijungti prie „Rancher“ OS mašinos naudodamiesi vartotoju ūkininkas ir savo slaptažodį.
Taigi, taip jūs įdiegiate „Rancher OS“ savo kompiuteryje. Dėkojame, kad perskaitėte šį straipsnį.