GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a nastavit Debian 8 minimalistický Docker Host

Autor: Tobin Harding
Úkolem je nakonfigurovat počítač x86 jako docker hostitele pomocí
Debianu 8. Abyste mohli postupovat podle
tohoto průvodce, budete potřebovat síťové připojení k hostiteli. Také připojená klávesnice a monitor.

Předpoklady

  1. Hostitelský počítač. Budu používat optiplex 760, ale bude to
    jakýkoli stroj.
  2. Připojení k internetu. Budu používat net install Debian 8
    obrazek.
  3. Asi půl hodiny.

Krok 1:Připravte spouštěcí USB

Stáhněte si instalační obraz sítě debian 8 amd64 ze svého oblíbeného
zrcadla. Jako příklad:
http://cdimage.debian.org/debian-cd/current/arm64/iso-cd/debian-VERSION-amd64-netinst.iso .

Stáhněte si kontrolní součty. Budeme používat SHA512SUMS, tento soubor bude
ve stejném adresáři jako obrázek výše.

$ sha512sum --check SHA512SUMS 2> /dev/null | grep 'netinst'
debian-8.0.0-arm64-netinst.iso: OK

Výše uvedený příkaz spustí sha512sum a porovná se se souborem, který jsme
stáhli. Přesměrováváme stderr na /dev/null, takže nevidíme chybové
zprávy. Poté jsme použili grep, abychom viděli pouze výsledek z obrázku, který jsme
stáhli.

Nyní pro spouštěcí disk zkontrolujeme náš aktuální seznam zařízení

$ ls /dev/sd*
OR
# fdisk -l

Vložte USB flash disk a znovu spusťte výše uvedený příkaz. Nový záznam je
zařízení, které jste právě připojili. Poté zapíšeme stažený obrázek do tohoto
zařízení s ddrescue příkaz. V tomto příkladu
použijeme /dev/sdX

$ ddrescue --force /path/to/debian-8.0.0-amd64-netinst.iso /dev/sdX

Použili jste správné písmeno jednotky? vy jste? Pokud ne, budete
brečet, právě teď...
– Knoppix Wiki

Krok 2:Instalace systému

Nyní můžeme vložit nově vytvořené USB zařízení do našeho cílového počítače
a restartovat.

Za předpokladu, že jste byli schopni zavést systém z USB, budete
nyní čelit instalační program debianu. Vyberte Advanced
Options
a poté Expert Installer .

DŮLEŽITÉ:
Od této chvíle vyberte a dokončete všechny položky nabídky
kromě Select and Install Software . Nevybírejte
tento krok, pokud chcete nainstalovat minimální nastavení serveru.

Budete mít nakonfigurovaný /etc/apt/source.list během
instalačního procesu, pokud chcete, se podívejte a ujistěte se, že je
požadováno. Poté aktualizujeme systém a nainstalujeme základní software
potřebný pro interakci se serverem.

# apt-get update
# apt-get upgrade
# apt-get -y less vim openssh-server curl

Restartujeme stroj. Nyní můžete ssh do nově nastaveného hostitele
z vaší obvyklé pracovní stanice. Všimněte si, že ve výchozím nastavení je přihlášení root s heslem
zakázáno. Možná budete chtít nakonfigurovat ssh, to se provede
úpravou konfiguračního souboru démona ssh
/etc/ssh/sshd_config Podívejte se na výše uvedený odkaz, jak toto
chování změnit. Pokud jste líní, jako já, a použili jste nezabezpečené heslo root
během nastavení je nyní čas vygenerovat si bezpečné heslo a uložit ho do
svého oblíbeného správce hesel (aktualizace serveru také z
kurz). Pokud nemáte oblíbeného správce hesel, mohu navrhnout Pass – Standardní Unix Password Manager.

Krok 3:Instalace dockeru

Nyní máte holou instanci serveru Debian 8. Poté můžete nainstalovat docker

# apt-get install docker.io

Může se však zobrazit chybová zpráva:

Package 'docker.io' has no installation candidate

Poté, co řešení pro balíček „docker.io“ nemá žádnou chybovou zprávu kandidáta na instalaci, jsme se konečně dostali ke skutečné instalaci dockeru. Instalace dockeru na Debian Jessie je jednoduchá jako:

# curl -sSL https://get.docker.com/ | sh

Vše hotovo. V případě potřeby můžete nyní pomocí nově nainstalovaného dockeru nainstalovat také svůj vlastní soukromý registr dockeru.


Debian
  1. Jak nainstalovat Docker a Docker Compose na Debian 11

  2. Jak nainstalovat Docker Engine na Debian 11

  3. Jak nainstalovat a nakonfigurovat docker na Debian 11

  1. Jak nainstalovat Docker na Debian 10 Buster

  2. Jak nainstalovat Docker na Debian 10 Buster Linux

  3. Jak nainstalovat a používat Docker na Debian 9

  1. Jak nainstalovat a používat Docker Compose na Debianu 9

  2. Jak nainstalovat a používat Docker na Debian 10 Linux

  3. Jak nainstalovat a používat Docker Compose na Debian 10 Linux