User Tools

Site Tools


doc:appunti:linux:sa:docker

This is an old revision of the document!


Ambienti isolati (container) con Docker

apt install docker.io

Al termine dell'installazione troviamo il demone /usr/sbin/dockerd in esecuzione. È possibile controllarlo con il servizio systemd docker.service e tramite il socket (sempre gestito da systemd) docker.socket.

Il demone gira con pieni permessi root, per comandare il demone si usa il socket di comunicazione /run/docker.sock, che nella installazione Debian appartiene al gruppo docker. Quindi un utente non privilegiato può comandare Docker semplicemente entrando a far parte del gruppo.

Hello World

Per provare il funzionamento nel repository ufficiale esiste l'immagine denominata hello-world; la si installa ed esegue da utente root:

docker run hello-world

Per vedere lo stato del demone:

docker info

Il numero di container si incrementa ad ogni esecuzione di docker run, anche se si esegue la stessa

Ad esempio se si sta cercando una implementazione del server Element Synapse - Matrix:

docker search synapse
doc/appunti/linux/sa/docker.1761821984.txt.gz · Last modified: by niccolo