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
- Docker Engine - Enterprise
- Docker Enterprise
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
- Nainstalujte pomocí úložiště
- Nainstalujte z balíčku
- Nainstalujte pomocí pohodlného skriptu
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
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í:
- Stabilní poskytuje nejnovější vydání pro obecnou dostupnost
- Test poskytuje předběžná vydání, která jsou připravena k testování před obecnou dostupností
- Noční vám poskytuje nejnovější sestavení nedokončené výroby pro další hlavní vydá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
Úč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 -
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
Aktualizujte úložiště.
aktualizace apt-get
5. Nainstalujte Docker-CE
Nainstalujte si nejnovější verzi Docker Engine - Community.
apt-get install docker-ce docker-ce-cli containerd.io
Seznam verzí dostupných v repo.
apt-cache policy docker-ce
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
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
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.
8. Nakonfigurujte Docker pro spuštění při spuštění systému
systemctl povolit ukotvitelný panel
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
Spuštěním příkazu „docker COMMAND -help“ získáte další informace o příkazu.
E.G.:-
docker image - pomoc
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.