docker not using sudo for user code example
Example 1: docker post installation steps linux
# Creates docker group
sudo groupadd docker
# Add your user to the docker group
sudo usermod -aG docker $USER
# Log out and log back in so that your group membership is re-evaluated
# GNOME example
gnome-session-quit
Example 2: write command docker without need write sudo
#for write command docker without need write sudo #add all command in your terminal
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker