GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Docker su Debian 9 (Stretch)

Docker è un framework applicativo basato su container, che racchiude un'applicazione specifica con tutte le sue dipendenze in un container. I container Docker possono essere facilmente spediti alla posizione remota all'avvio da lì senza dover eseguire l'intera configurazione dell'applicazione. Questo tutorial ti aiuterà a installare Docker su Debian 9 Stretch.

Fase 1 – Prerequisiti

Il primo passo è rimuovere tutti i pacchetti Docker predefiniti dal sistema prima di installare Docker su un VPS Linux. Esegui i comandi per rimuovere le versioni Docker non necessarie.

sudo apt-get purge docker lxc-docker docker-engine docker.io

Ora installa alcuni pacchetti richiesti sul tuo sistema per installare Docker sul sistema Debian. Esegui i comandi seguenti per farlo:

sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

Passaggio 2:installazione del repository Docker

Ora importa la chiave GPG ufficiale delle finestre mobili per verificare la firma dei pacchetti prima di installarli con apt-get. Esegui il comando seguente sul terminale.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

Successivamente aggiungi il repository Docker sul tuo sistema Debian che contiene i pacchetti Docker comprese le sue dipendenze. Devi abilitare questo repository per installare Docker su Debian.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable"

Fase 3 – Installa Docker su Debian 9

Il sistema è ora pronto per l'installazione Docker. Esegui i seguenti comandi per aggiornare apt index e quindi installa Docker Community Edition su Debian.

sudo apt-get updatesudo apt-get install docker-ce

Dopo aver installato con successo l'edizione della community Docker, il servizio si avvierà automaticamente. Utilizza il comando seguente per verificare lo stato del servizio.

sudo systemctl finestra mobile

Il tuo sistema è ora pronto per eseguire i container Docker. Utilizza il nostro tutorial Docker per principianti per lavorare con Docker.

Fase 4:come utilizzare Docker

Dopo l'installazione di Docker su Linux. Ecco alcuni dettagli di base per cercare e scaricare immagini Docker, avviare container e gestirli.

Cerca immagini Docker

Prima di tutto, cerca le immagini del contenitore Docker dall'hub Docker. Ad esempio, il comando seguente cercherà tutte le immagini con Debian e le elencherà come output.

ricerca nella finestra mobile debian

Scarica le immagini Docker

Ora scarica il contenitore Docker con il nome debian sul tuo sistema locale usando i seguenti comandi.

docker pull debianUso del tag predefinito:latestlatest:Pulling from library/debian55cbf04beb70:Pull completeDigest:sha256:f1f61086ea01a72b30c7287adee8c929e569853de03b7c462a8ac75e0d0224c4Status:immagine più recente scaricata per debian:latest 

Ora assicurati che le immagini sopra siano state scaricate correttamente sul tuo sistema. Sotto il comando elenca tutte le immagini.

docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdebian latest 3bbb526d2608 4 settimane fa 101MB

Avvia nuovo contenitore con immagine

Infine, avvia un contenitore Docker utilizzando un'immagine precedentemente scaricata sul tuo sistema. Il comando seguente avvierà un nuovo contenitore e ti fornirà l'accesso a quel contenitore con /bin/bash shell.

docker run -i -t debian /bin/bash

Per uscire dal contenitore Docker, digita CTRL + P + Q . Ciò lascerà il contenitore in esecuzione in background e ti fornirà la console del sistema host. Se hai usato il comando di uscita, arresterà il contenitore corrente.

Dopo essere uscito dal contenitore Docker, esegui il comando seguente per elencare tutti i contenitori in esecuzione.

docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESf2582758af13 debian "/bin/bash" 2 ore fa Fino a 2 ore first_debian

Per impostazione predefinita, il comando Sopra elencherà solo i contenitori in esecuzione. Per elencare tutti i contenitori (incluso il contenitore interrotto) utilizzare il comando seguente.

docker ps -a

Avvia/Interrompi/Allega contenitore

Puoi avviare, interrompere o collegare a qualsiasi container con i seguenti comandi. Per avviare il contenitore usa il seguente comando.

avvio finestra mobile 

Per fermare il contenitore usa il seguente comando.

arresto finestra mobile 

Per collegarsi al contenitore attualmente in esecuzione, utilizzare il seguente comando.

docker allega 

Debian
  1. Come installare Docker su Debian 10 Buster

  2. Come installare il motore Docker su Debian 9 Stretch Linux

  3. Come installare VirtualBox 5.1 su Debian 9 (Stretch)

  4. Come installare Docker su Debian 11

  5. Come installare Docker Engine su Debian 11

Come installare Git su Debian 9 Stretch

Come installare Java su Debian 9 Stretch

Come installare Django su Debian 9 Stretch

Come installare FFmpeg su Debian 9 Stretch

Come installare Docker Compose su Debian 9 Stretch

Come installare Vai su Debian 9 Stretch