GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare e configurare l'host Docker minimalista di Debian 8

Autore: Tobin Harding
Il compito è configurare la macchina bare metal x86 come host docker usando
Debian 8. Avrai bisogno di una connessione di rete all'host per seguire
questa guida. Anche una tastiera e un monitor collegati.

Prerequisiti

  1. Macchina host. Userò un optiplex 760 ma qualsiasi macchina
    lo farà.
  2. Connessione Internet. Userò l'immagine di installazione in rete di Debian 8
    .
  3. Circa mezz'ora.

Fase uno:prepara USB avviabile

Scarica l'immagine di installazione di debian 8 amd64 net dal tuo
mirror preferito. Come esempio:
http://cdimage.debian.org/debian-cd/current/arm64/iso-cd/debian-VERSION-amd64-netinst.iso .

Scarica i checksum. Utilizzeremo SHA512SUMS, questo file
si troverà nella stessa directory dell'immagine sopra.

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

Il comando precedente esegue sha512sum e controlla il file che abbiamo
scaricato. Reindirizziamo stderr a /dev/null in modo da non visualizzare messaggi di errore
. Quindi abbiamo usato grep per vedere solo il risultato dell'immagine che abbiamo
scaricato.

Ora per il disco di avvio, controlliamo il nostro attuale elenco di dispositivi

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

Inserisci una chiavetta USB ed esegui nuovamente il comando precedente. La nuova voce è il
dispositivo che hai appena collegato. Scriviamo quindi l'immagine scaricata su questo
dispositivo con il ddrescue comando. In questo esempio
usare /dev/sdX

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

Hai usato la lettera di unità corretta? Hai fatto? In caso contrario, starai
piangendo, proprio ora….
– Knoppix Wiki

Fase due:installazione del sistema

Ora possiamo inserire il dispositivo USB appena creato nella nostra macchina di destinazione
e riavviare.

Supponendo che tu sia stato in grado di eseguire l'avvio da USB,
ora ti troverai di fronte al programma di installazione Debian. Seleziona Advanced
Options
e poi Expert Installer .

IMPORTANTE:
Da qui in poi seleziona e completa tutte le voci di menu
tranne Select and Install Software . Non selezionare
questo passaggio se desideri installare una configurazione minima del server.

Avrai configurato /etc/apt/source.list durante il
processo di installazione, se vuoi dai un'occhiata e assicurati che sia come
richiesto. Quindi aggiorneremo il sistema e installeremo il software di base
necessario per interagire con il server.

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

Riavviamo la macchina. Ora puoi accedere all'host appena configurato
dalla tua solita workstation. Nota, per impostazione predefinita l'accesso root con password
è disabilitato. Potresti voler configurare ssh, questo viene fatto
modificando il file di configurazione ssh deamon
/etc/ssh/sshd_config Vedi il link sopra per come modificare questo
comportamento. Se sei pigro, come me, e hai utilizzato una password di root non sicura
durante l'installazione ora è il momento di generarne una sicura e salvarla nel
il tuo gestore di password preferito (aggiornando il server anche di
ovviamente). Se non hai un gestore di password preferito, posso suggerirti Pass – Il gestore di password Unix standard.

Fase tre:installazione Docker

Ora hai un'istanza del server Debian 8 barebone. È quindi possibile installare docker

# apt-get install docker.io

Ma questo potrebbe darti un messaggio di errore:

Package 'docker.io' has no installation candidate

Seguendo la soluzione per il pacchetto "docker.io" non viene visualizzato alcun messaggio di errore relativo al candidato all'installazione, siamo finalmente arrivati ​​all'effettiva installazione della finestra mobile. L'installazione della finestra mobile su Debian Jessie è semplice come:

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

Tutto fatto. Se necessario, utilizzando la nuova finestra mobile installata ora puoi anche installare il tuo registro della finestra mobile privata.


Debian
  1. Come installare Docker su Debian 10 Buster

  2. Come installare Docker su Debian 10 Buster Linux

  3. Come installare Docker e Docker Compose su Debian 11

  4. Come installare Docker Engine su Debian 11

  5. Come installare e configurare la finestra mobile su Debian 11

Come installare e configurare Docker Container su AlmaLinux 8

Come installare Docker su Debian 9 Stretch

Come installare Bitwarden su Debian 11

Come installare e utilizzare Docker Compose su Debian 11

Come installare e configurare Sendmail su Debian 10

Come installare Docker CE su Debian 11