Versione Docker Installata
I componenti che vengono installati con Docker sono sostanzialmente 2 : il client e il daemon (che può essere chiamato anche "server" o "engine"). E' il daemon ad implementare la Docker Engine API (https://docs.docker.com/engine/api/latest/).
Il seguente comando visualizza informazioni sia sul client sia sul daemon installati:
docker version
Il risulato del lancio del comando sarà simile a questo, con i dettagli dell'installazione del Client prima e a seguire del Server (daemon/engine):
Client:
Version: 19.03.6
API version: 1.40
Go version: go1.12.17
Git commit: 369ce74a3c
Built: Fri Feb 28 23:45:43 2020
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 19.03.6
API version: 1.40 (minimum version 1.12)
Go version: go1.12.17
Git commit: 369ce74a3c
Built: Wed Feb 19 01:06:16 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.3.3-0ubuntu1~18.04.1
GitCommit:
runc:
Version: spec: 1.0.1-dev
GitCommit:
docker-init:
Version: 0.18.0
GitCommit:
Se ricevete un errore relativo la parte Server, e state usando Linux, provate a lanciare lo stesso comando anteponendo sudo. Se l'errore sparisce, allora dovrete o usare sempre sudo oppure aggiungere il vostro utente linux al gruppo 'docker':
sudo usermod -a -G docker username