[DEBIAN] - Corto di Sistema - Collegare Dropbox al File System Debian
Sommario:
- Prerequisiti
- Installa Docker su Debian
- Esecuzione del comando Docker senza Sudo
- Rimuovere i contenitori Docker
- Conclusione
Docker è una piattaforma di containerizzazione che consente di creare, testare e distribuire rapidamente applicazioni come container portatili e autosufficienti che possono essere eseguiti praticamente ovunque.
Docker è di fatto uno standard per la tecnologia dei container ed è uno strumento essenziale per gli ingegneri DevOps e la loro pipeline di integrazione e consegna continua.
In questo tutorial, ti guideremo attraverso il processo di installazione di Docker su una macchina Debian 9 ed esploreremo i concetti e i comandi di base di Docker.
Prerequisiti
Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questa esercitazione devono essere eseguiti come utente non root.
Installa Docker su Debian
I seguenti passaggi descrivono come installare l'ultima versione stabile di Docker dai repository Docker.
-
Aggiorna i pacchetti installati all'ultima versione:
sudo apt update
sudo apt upgrade
Installa le dipendenze necessarie per aggiungere un nuovo repository su
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importa la chiave GPG del repository usando il seguente comando curl:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Aggiungi il repository APT Docker all'elenco dei repository software del tuo sistema digitando:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Ora che il repository Docker è abilitato, aggiorna l'elenco dei pacchetti
apt
e installa l'ultima versione di Docker CE (Community Edition) con:sudo apt update
sudo apt install docker-ce
Una volta completata l'installazione, il servizio Docker verrà avviato automaticamente. Puoi verificarlo digitando:
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
Al momento in cui scrivo, l'attuale versione di Docker disponibile per Debian 9 è
18.06.0-ce
. Controlla la versione Docker con:docker -v
Docker version 18.06.0-ce, build 0ffa825
Esecuzione del comando Docker senza Sudo
Per impostazione predefinita, solo un utente con privilegi di amministratore può eseguire i comandi Docker.
Se si desidera eseguire i comandi Docker come utente non root senza anteporre
sudo
, sarà necessario aggiungere l'utente al gruppo docker creato durante l'installazione del pacchetto Docker CE. Puoi farlo digitando:
sudo usermod -aG docker $USER
$USER
è una variabile di ambiente che contiene il tuo nome utente.
Disconnettersi e riconnettersi in modo da aggiornare l'appartenenza al gruppo.
Per verificare che sia possibile eseguire i comandi docker senza anteporre
sudo
eseguire il comando seguente che scaricherà un'immagine di prova, eseguirlo in un contenitore, stampare un messaggio "Ciao da Docker" ed uscire:
docker container run hello-world
L'output dovrebbe essere simile al seguente:
Rimuovere i contenitori Docker
Per eliminare uno o più contenitori è sufficiente copiare l'ID contenitore (o gli ID) e incollarli dopo il sottocomando
container rm
:
docker container rm c55680af670c
Conclusione
Hai imparato come installare Docker sul tuo computer Debian 9 e come scaricare le immagini Docker e gestire i contenitori Docker. Questo tutorial graffia a malapena la superficie dell'ecosistema Docker. In alcuni dei nostri prossimi articoli, continueremo ad approfondire altri aspetti di Docker.
Dovresti anche consultare la documentazione ufficiale di Docker.
docker debianCome installare e utilizzare la finestra mobile componi su centos 7

Docker Compose è uno strumento che consente di definire ed eseguire applicazioni Docker multi-contenitore. Con Compose, definisci i servizi, le reti e i volumi dell'applicazione in un singolo file YAML, quindi esegui la rotazione dell'applicazione con un singolo comando.
Come installare e utilizzare la finestra mobile componi su debian 9

Docker Compose è uno strumento che consente di definire e orchestrare applicazioni Docker multi-container. Utilizza un file YAML per configurare i contenitori, le reti e i volumi dell'applicazione.
Come installare e utilizzare la finestra mobile su debian 10 linux

Docker è una piattaforma di containerizzazione che consente di creare, testare e distribuire rapidamente applicazioni come container portatili e autosufficienti che possono essere eseguiti praticamente ovunque. In questo tutorial spiegheremo come installare Docker su Debian 10 Buster.