====== Docker - Allow docker to be run without using sudo ======
===== Add current user to the docker group =====
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
----
===== Add a specific user to the docker group =====
==== Determine the username ====
whoami
returns:
peter
----
==== Add this user to the docker group ====
sudo usermod -aG docker peter
**NOTE:** Any user can be added to the docker group as required.
----
==== Enable this functionality ====
Either log out and log back in; or run:
newgrp docker
----
===== Verify that docker commands can be run without sudo =====
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
----