Oracle Linux

Ako nainštalovať Docker na Oracle Linux 8?

Ako nainštalovať Docker na Oracle Linux 8?

Docker je séria rámcov, ktoré používajú virtualizáciu na úrovni OS na poskytovanie aplikácií vo zväzkoch nazývaných kontajnery ako položky služieb. Kontajnery sú navzájom izolované a ich programy, priečinky a konfiguračné súbory sú zabalené. Môžu medzi sebou komunikovať prostredníctvom dobre definovaných platforiem. V tomto článku teda budeme diskutovať o tom, ako nainštalovať a nakonfigurovať Docker na vašom systéme Oracle Linux 8.

Predpoklady

Prihláste sa ako užívateľ Sudo

Otvorte svoj Oracle Linux 8 z virtuálneho poľa a prihláste sa z neho. Potom otvorte terminál v systéme Oracle Linux 8 a prihláste sa ako koreň používateľ pomocou nasledujúceho príkazu sudo:

$ su

Požiada vás o heslo používateľa root a musíte ho poskytnúť, aby ste mohli pokračovať v ďalších procesoch pripojených nižšie.

Ak ste si už nainštalovali nejaké úložiská Dockeru, musíte ich odstrániť pomocou pripevneného príkazu yum:

# sudo yum remove docker docker-common docker-selinux docker-engine

Nainštalujte požadované úložiská a pomocné programy

Na úplnom začiatku musíte nainštalovať a povoliť niektoré úložiská, ktoré sú užitočné a potrebné pre inštaláciu Dockeru. Najprv teda musíte nainštalovať nástroje yum. Za týmto účelom vykonajte príkaz uvedený nižšie:

# sudo dnf install -y dnf-utils zip unzip

Uistite sa, že ste vyskúšali tieto príkazy s oprávneniami sudo, inak to nemusí fungovať správne.

Po druhé, musíte si nainštalovať a stiahnuť konfiguračné úložisko pre Docker, čo je docker-ce. Použite priložený príkaz uvedený nižšie v termináli pomocou inicializácie sudo:

# sudo dnf config-manager -add-repo = https: // stiahnuť.docker.com / linux / centos / docker-ce.repo

Nainštalujte Docker

Nakoniec môžete Docker nainštalovať na svoj Oracle Linux 8. Nezabudnite sa prihlásiť ako používateľ root. Pomocou nasledujúceho príkazu nainštalujte Docker do systému Oracle Linux 8 cez terminál:

$ sudo dnf install -y docker-ce --nobest

Ak nemôžete nainštalovať Docker pomocou vyššie uvedeného príkazu a čelíte niektorým chyby, existuje niekoľko spôsobov, ako ich vyriešiť. Vyskúšajte tento príkaz s pridaním klávesu „umožňujúce mazanie“ na jeho konci, ako je uvedené nižšie:

# sudo dnf install -y docker-ce -nobest -allowerasing

Môžete tiež použiť nižšie uvedený príkaz:

# sudo dnf install -y docker-ce -nobest -skip-broken

Môžete vidieť, že vaša inštalácia sa začala. Musíte si nejaký čas počkať, kým úspešne nainštaluje váš Docker na Oracle Linux 8.

Povoliť službu Docker

Ak chcete začať používať Docker, musíte povoliť vaša dokovacia služba v systéme Oracle Linux 8. Použite na to nasledovné systemctl príkaz ako užívateľ root:

# systemctl povoliť ukotviteľný panel.služby

Tento príkaz povolí Docker na vašom systéme Oracle Linux 8.

Môže to tiež vyžadovať Overenie vyžiadaním hesla pre aktuálneho používateľa, pomocou ktorého ste prihlásený.

Po povolení môžete spustiť službu Docker pomocou nasledujúceho príkazu systemctl:

# systemctl spustiť ukotviteľný panel.služby

Skontrolovať stav

Môžete tiež skontrolovať postavenie vašej novo nainštalovanej služby Docker, či funguje správne alebo nie. Ak chcete zistiť stav Dockeru, vyskúšajte nižšie uvedené systemctl status príkaz v termináli:

# ukotviteľný panel stavu systému.služby

Z obrázku nižšie je zrejmé, že novo nainštalovaný Docker Engine je momentálne Aktívny a bežiaci správne bez chýb.

Skontrolujte informácie o Docker

Našťastie môžete skontrolovať, či Info dokovacej stanice, ktorá bola práve nainštalovaná na vašom systéme Oracle Linux 8. Ak to chcete urobiť, vyskúšajte nasledujúci príkaz:

# docker info

Najprv sa nezabudnite prihlásiť ako užívateľ root. Váš systém zobrazí všetky súvisiace informácie týkajúce sa Dockeru, ako je znázornené na obrázku.

Skontrolujte verziu Dockeru

Ak chcete skontrolovať nainštalovanú verziu Dockeru v systéme Oracle Linux 8, použite nasledujúci príkaz:

# ukotviteľná verzia

Vytvorte používateľa s oprávneniami Sudo

Nakoniec je váš Docker pripravený na použitie. Ak nechcete používať účet sudo, musíte spusteniu príkazov ukotvenia priraďovať oprávnenie sudo inému používateľovi. Najskôr urobte a nový užívateľ z koreňového účtu nasledovne:

# useradd docker_user

Pridajte používateľa Sudo do skupiny

Pridajte tohto novo vytvoreného používateľa do priečinka / etc / sudoers súboru, aby bol jeho záznam jasný, nasledovne:

# echo „docker_user VŠETKY ((VŠETKY) NIE SÚ PRÁVA: / usr / bin / docker“ >> / etc / sudoers

Po pridaní tohto používateľa do súboru súbor sudoers, musíte vytvoriť skupinu a priradiť ju k používateľovi, ktorý bol práve vytvorený ako užívateľ sudo. Ak to chcete urobiť, použite nasledujúci príkaz:

# echo “alias docker = \” sudo / usr / bin / docker \ ”” >> / home / docker_user /.bash_profile

V súbore bash_profile tohto novo vytvoreného používateľa sme použili alias, aby sme sa vyhli ďalšiemu použitiu sudo vo vašom príkaze.

Prihláste sa ako novo vytvorený používateľ Sudo

Teraz musíš Prihlásiť sa ako sudo užívateľ ktoré ste špeciálne vytvorili pre Dockera na vyskúšanie príkazov. Použite Docker ako používateľa sudo pomocou nasledujúceho príkazu na prepnutie na novo vytvoreného používateľa sudo:

#su - docker_user

Môže požiadať o vaše heslo aby ste potvrdili svoju akciu. Pokiaľ ide o náš prípad, nenastavili sme heslo, takže nebude vyžadovať heslo docker_user, ako je uvedené nižšie.

Teraz môžete konečne začať používať Docker pomocou rôznych príkazov ako používateľ sudo.

Záver

Diskutovali sme o veľmi jednoduchých a efektívnych metódach inštalácie Dockeru na systéme Oracle Linux 8 a dozvedeli sme sa o nich. V tomto článku sme sa poučili o základnej inštalácii a používaní Dockeru. Dúfajme, že tento článok veľa uľahčil, aby ste pochopili inštaláciu Dockeru a jeho použitie.

Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...