Server

Jak nainstalovat a nakonfigurovat Docker-CE na Ubuntu 18.04 LTS

Jak nainstalovat a nakonfigurovat Docker-CE na Ubuntu 18.04 LTS

Docker je technologie kontejnerizace určená k vytváření, nasazování a spouštění aplikací pomocí kontejnerů - od hybridního cloudu až po okraj.

Docker je k dispozici ve třech úrovních:

Docker Engine - komunita: Je ideální pro jednotlivé vývojáře a malé týmy, které chtějí začít s Dockerem a experimentovat s aplikacemi založenými na kontejnerech.

Docker Engine - Enterprise: Je navržen pro podnikový vývoj modulu runtime kontejneru s ohledem na zabezpečení a SLA na podnikové úrovni.

Docker Enterprise: Je určen pro týmy, které vytvářejí, dodávají a provozují kritické obchodní aplikace v produkčním měřítku.

Docker lze spustit na jakékoli distribuci s verzí 3.10+ linuxového jádra. Existuje poměrně málo způsobů, jak nainstalovat ukotvitelný panel.

Metody instalace Dockeru

V této příručce ho budeme instalovat z úložiště Docker. U konfigurací dockeru provedeme příkazy pomocí uživatele root.

1. Zkontrolujte verzi jádra

Před instalací Dockeru bychom měli zkontrolovat verzi linuxového jádra. Spuštěním následujícího příkazu získáte informace o jádře.

uname -a

Informace o jádře

Před instalací modulu Docker musíme nakonfigurovat úložiště Docker.

Docker Engine - Komunita: Má tři typy aktualizačních kanálů, stabilní, testovací a noční:

Balíček Docker je obecně k dispozici v úložištích Ubuntu, ale zde použijeme úložiště dockeru a nainstalujeme nejnovější verzi dockeru.

2. Aktualizujte repozitáře

Začněme s aktualizací systémových úložišť. Spusťte Terminál a zadejte následující příkaz:

aktualizace apt-get

3. Nainstalujte závislosti

Musíte nainstalovat níže uvedené balíčky. Pak může apt přistupovat k úložištím Dockeru přes HTTPS.

apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Nainstalujte potřebné balíčky

Účel každého příkazu lze klasifikovat následovně.

apt-transport-https: Přenos souborů a dat přes https
ca-certifikáty: Umožňuje systému kontrolovat bezpečnostní certifikáty
kučera: Nástroj pro přenos dat
gnupg-agent: Gpg-agent je program, který běží na pozadí (démon) a ukládá tajné klíče GPG do paměti
softwarové vlastnosti-společné: Přidává skripty pro správu softwaru

Přidejte oficiální klíč GPG Dockeru:

curl -fsSL https: // stáhnout.přístavní dělník.com / linux / ubuntu / gpg | apt-key add -

Přidejte klíč GPG

4. Nastavit úložiště

Nastavte stabilní úložiště Docker:

add-apt-repository "deb [arch = amd64] https: // stáhnout.přístavní dělník.com / linux / ubuntu $ (lsb_release -cs) stabilní "

The $ (lsb_release -cs) sub-příkaz níže vrací kódové označení instalace Ubuntu

Přidat úložiště

Aktualizujte úložiště.

 aktualizace apt-get

Aktualizujte repozitáře

5. Nainstalujte Docker-CE

Nainstalujte si nejnovější verzi Docker Engine - Community.

apt-get install docker-ce docker-ce-cli containerd.io

Nainstalujte si nejnovější Docker

Seznam verzí dostupných v repo.

apt-cache policy docker-ce

Seznam dostupných verzí Dockeru

6. Nainstalujte konkrétní verzi

Pokud potřebujete nainstalovat konkrétní verzi, spusťte níže uvedený příkaz. Zde jsem vybral „18.03.1 ~ ce ~ 3-0 ~ ubuntu.

apt-get install docker-ce = Verze

E.G.:-

apt-get install docker-ce = 18.03.1 ~ ce ~ 3-0 ~ ubuntu

Stav ukotvitelného modulu můžete zkontrolovat pomocí následujícího příkazu

ukotvitelný panel statusu systemctl

Stav Docker Engine

7. Docker jako uživatel bez oprávnění root

Nejprve vytvořme nového uživatele a přidejme ho do skupiny ukotvitelných panelů.

adduser dockeruser
usermod -aG docker dockeruser

Změnit uživatele:

su - dockeruser

Vytvořit nového uživatele

Ověřte, zda můžete spouštět příkazy ukotvitelného panelu

docker run hello-world

Výše uvedený příkaz stáhne testovací obraz a spustí jej v kontejneru. Když se kontejner spustí, vytiskne informační zprávu a ukončí se.

Vyzkoušejte uživatele Dockeru

8. Nakonfigurujte Docker pro spuštění při spuštění systému

systemctl povolit ukotvitelný panel

Docker On Boot

9. Odebrat Docker

Chcete-li ukotvitelný panel odebrat, můžete spustit následující příkazy

apt-get purge docker-ce
apt-get autoremove

Obrázky, kontejnery atd. nejsou automaticky odstraněny. Chcete-li odstranit všechny obrázky, kontejnery a svazky spuštěné pod příkazem:

rm -rf / var / lib / docker

10. Docker CLI

Chcete-li zobrazit seznam všech dostupných příkazů, které chcete spustit přístavní dělník příkaz v ukotvitelném panelu uživatele.

přístavní dělník

Seznam příkazů Dockeru

Spuštěním příkazu „docker COMMAND -help“ získáte další informace o příkazu.

E.G.:-

docker image - pomoc

Příkazová nápověda

A je to. Nyní jste úspěšně nainstalovali ukotvitelný panel ve vašem systému Ubuntu. V našich připravovaných článcích uvidíme, jak efektivně pracovat s dockerem.

Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...