When you first install Docker, you have to execute its commands with sudo
. Follow these steps to add your user to the docker group such that there won't be a need to execute with sudo.
-
Add the docker group if it doesn't already exist:
sudo groupadd docker
-
Add the connected user "$USER" to the docker group. Change the user name to match your preferred user if you do not want to use your current user:
sudo gpasswd -a $USER docker
-
Either do a
newgrp docker
or log out/in to activate the changes to groups.
You can use docker run hello-world
to check if you can run Docker without sudo.