Linux na desktopu pro Běžně Frustrované Uživatele (Martin Vicián)
Obsah:
- Předpoklady
- Nainstalujte Docker na Debian
- Spuštění příkazu Docker without Sudo
- Vyjměte kontejnery doku
- Závěr
Docker je platforma pro kontejnerizaci, která umožňuje rychle vytvářet, testovat a zavádět aplikace jako přenosné, soběstačné kontejnery, které mohou běžet prakticky kdekoli.
Docker je de facto standardem pro technologii kontejnerů a je nezbytným nástrojem pro inženýry DevOps a jejich nepřetržitou integraci a dodávkové potrubí.
V tomto tutoriálu vás seznámíme s procesem instalace Dockeru na stroj Debian 9 a prozkoumáme základní koncepty a příkazy Dockeru.
Předpoklady
Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo. Všechny příkazy v tomto tutoriálu by měly být spuštěny jako uživatel bez oprávnění root.
Nainstalujte Docker na Debian
Následující kroky popisují, jak nainstalovat nejnovější stabilní verzi doku z úložišť doku.
-
Aktualizujte nainstalované balíčky na nejnovější verzi:
sudo apt update
sudo apt upgrade
sudo apt update
sudo apt upgrade
Nainstalujte závislosti potřebné pro přidání nového úložiště přes
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importujte klíč GPG úložiště pomocí následujícího příkazu curl:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Přidejte repozitář Docker APT do seznamu softwarových úložišť vašeho systému zadáním:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Nyní, když je úložiště Docker povoleno, aktualizujte seznam balíků
apt
a nainstalujte nejnovější verzi Docker CE (Community Edition) pomocí:sudo apt update
sudo apt install docker-ce
Po dokončení instalace se služba Docker automaticky spustí. Můžete to ověřit zadáním:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
V době psaní je aktuální verze Dockeru dostupná pro Debian 9
18.06.0-ce
. Zkontrolujte verzi Docker pomocí:docker -v
Docker version 18.06.0-ce, build 0ffa825
Spuštění příkazu Docker without Sudo
Příkazy Docker mohou ve výchozím nastavení provádět pouze uživatel s oprávněními správce.
Pokud chcete spouštět příkazy Docker jako uživatel bez oprávnění root bez předběžného instalace
sudo
, musíte přidat svého uživatele do skupiny ukotvitelných stanic, která se vytvoří během instalace balíčku Docker CE. Můžete to udělat zadáním:
sudo usermod -aG docker $USER
$USER
je proměnná prostředí, která obsahuje vaše uživatelské jméno.
Odhlaste se a přihlaste se zpět, aby se obnovilo členství ve skupině.
Chcete-li ověřit, zda můžete spustit příkazy docker bez předběžného spuštění
sudo
spusťte následující příkaz, který stáhne testovací obraz, spustí jej v kontejneru, vytiskne zprávu „Hello from Docker“ a skončí:
docker container run hello-world
Výstup by měl vypadat takto:
Vyjměte kontejnery doku
Chcete-li odstranit jeden nebo více kontejnerů, zkopírujte ID kontejneru (nebo ID) a vložte je za dílčí příkaz
container rm
:
docker container rm c55680af670c
Závěr
Naučili jste se, jak nainstalovat Docker do počítače Debian 9 a jak stahovat obrázky Docker a spravovat kontejnery Docker. Tento tutoriál stěží škrábe povrch ekosystému Docker. V některých našich dalších článcích se budeme i nadále zabývat dalšími aspekty Dockera.
Měli byste si také prohlédnout oficiální dokumentaci Docker.
ukotvitelný debianJak nainstalovat a používat docker komponovat na Ubuntu 18.04

Docker Compose je nástroj, který umožňuje definovat a spravovat aplikace Docker pro více kontejnerů. Používá soubor YAML ke konfiguraci služeb, sítí a svazků aplikace.
Jak nainstalovat a používat docker na centos 7

V tomto tutoriálu projdeme, jak nainstalovat Docker CE na CentOS 7 a prozkoumat základní koncepty a příkazy Docker.
Jak nainstalovat a používat docker na debian 10 linux

Docker je platforma pro kontejnerizaci, která umožňuje rychle vytvářet, testovat a zavádět aplikace jako přenosné, soběstačné kontejnery, které mohou běžet prakticky kdekoli. V tomto tutoriálu si vysvětlíme, jak nainstalovat Docker na Debian 10 Buster.