sudo usermod -aG docker $USER
NOTE: This allows docker to be run without using sudo.
To enable this functionality, log out and log back in; or run:
newgrp docker
whoami
returns:
peter
sudo usermod -aG docker peter
NOTE: Any user can be added to the docker group as required.
Either log out and log back in; or run:
newgrp docker
docker run hello-world
NOTE: If an error is seen such as docker: Got permission denied while trying to connect to the Docker daemon socket, then:
sudo chmod 666 /var/run/docker.sock