Jak zainstalować i skonfigurować Debian 8 Minimalist Docker Host

Jak zainstalować i skonfigurować Debian 8 Minimalist Docker Host

Autor:Tobin Harding
Zadanie polega na skonfigurowaniu gołego metalowego maszyny x86 jako hosta Docker za pomocą
Debian 8. Będziesz potrzebował połączenia sieciowego z hostem, aby śledzić
ten przewodnik. Także podłączona klawiatura i monitor.

Wymagania wstępne

  1. Maszyna hosta. Będę używać Optiplex 760, ale każda maszyna będzie
    Do.
  2. połączenie internetowe. Będę używać instalacji netto Debian 8
    obraz.
  3. Około pół godziny.

Krok pierwszy: Przygotuj rozruch USB

Pobierz obraz instalacji netto Debian 8 AMD64 z ulubionego
lustro. Jak na przykład:
http: // cdimage.Debian.org/debian-cd/current/arm64/ISO-CD/debian-wersja-AMD64-Netinst.ISO.
Pobierz sumy czeków. Będziemy używać SHA512Sums, ten plik będzie
być w tym samym katalogu, co powyższy obraz.

$ sha512sum -sprawdź sha512sums 2> /dev /null | Grep „Netinst” Debian-8.0.0-Arm64-Netinst.ISO: OK 

Powyższe polecenie działa SHA512Sum i kontrole na pliku my
pobrane. Przekierujemy STDDERR do /dev /null, więc nie widzimy błędu
wiadomości. Następnie użyliśmy GREP, aby zobaczyć tylko wynik z obrazu
pobrane.
Teraz dla dysku rozruchowego sprawdzamy naszą bieżącą listę urządzeń

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

Włóż kij USB i ponownie uruchom powyższe polecenie. Nowy wpis jest
urządzenie, które właśnie podłączyłeś. Następnie piszemy pobrane zdjęcie do tego
urządzenie z ddrescue Komenda. W tym przykładzie będziemy
używać /dev/sdx

$ ddrescue-force/ścieżka/do/debian-8.0.0-AMD64-NETINST.ISO /dev /sdx 

Czy użyłeś odpowiedniej litery dysku? Czy ty? Jeśli nie, będziesz
Płakanie, prawda… .
- Knoppix Wiki

Krok drugi: Instalacja systemowa

Możemy teraz wstawić nowo utworzone urządzenie USB do naszego komputera docelowego
i ponownie uruchomić.
Zakładając, że byłeś w stanie uruchomić z USB
teraz bądź w obliczu instalatora debiana. Wybierać Zaawansowany
Opcje
i wtedy Instalator ekspertów.

WAŻNY:
Stąd wybierz i wypełnij wszystkie elementy menu
z wyjątkiem Wybierz i zainstaluj oprogramowanie. Nie wybieraj
Ten krok, jeśli chcesz zainstalować minimalną konfigurację serwera.

Będziesz skonfigurowany /etc/apt/źródło.lista podczas
Zainstaluj proces, jeśli lubisz spojrzeć i upewnij się, że jest to jak
wymagany. Następnie zaktualizujemy system i zainstalujemy podstawowe oprogramowanie
wymagane do interakcji z serwerem.

# apt-get aktualizacja # apt-get aktualiza 

Ponownie uruchommy maszynę. Teraz możesz ssh do nowo konfiguracji hosta
Z zwykłej stacji roboczej. Uwaga, domyślnie login root z hasłem
jest niepełnosprawny. Możesz skonfigurować SSH, odbywa się to przez
Edycja pliku konfiguracyjnego SSH Deamon
/etc/ssh/sshd_config Zobacz powyższy link do tego, jak to zmienić
zachowanie. Jeśli jesteś leniwy, jak ja, i użyłeś hasła z tytułu nieistotnego
Podczas konfiguracji jest czas na wygenerowanie bezpiecznego i przechowywania
Twój ulubiony menedżer haseł (aktualizacja serwera również
kurs). Jeśli nie masz ulubionego menedżera haseł, mogę zasugerować Przechodzić - Standardowy menedżer haseł Unix.

Krok trzeci: Instalacja Docker

Masz teraz instancję serwera Bare Bones Debian 8. Następnie możesz zainstalować doker

# apt-get instal instal Docker.io 

Ale może to dać komunikat o błędzie:

Pakiet 'Docker.IO 'nie ma kandydata na instalację 

Zgodnie z rozwiązaniem dla dokera pakietu.IO 'nie ma komunikatu o błędzie kandydata instalacji, w końcu przyszliśmy do faktycznej instalacji Docker. Instalacja Dockera na Debian Jessie jest prosta, ponieważ:

# curl -ssl https: // get.doker.com/ | cii 

Wszystkie zrobione. W razie potrzeby za pomocą nowo zainstalowanego Docker możesz teraz zainstalować własny prywatny rejestr Docker.

Powiązane samouczki Linux:

  • Ubuntu 20.04 Pobierz
  • Lustra Ubuntu
  • Ubuntu 20.10 Pobierz
  • Ubuntu 21.04 Pobierz
  • Jak montować obraz ISO na Linux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Utwórz bootabilne USB Manjaro Linux
  • Jak zainstalować Ubuntu na kicie USB
  • Jak podzielić napęd USB w Linux
  • Jak zrobić rozruchowy USB z ISO w Linux