Utilize o Docker sem Sudo
Quando instalamos o Docker um grupo de usuário com o nome docker é criado, portanto apenas usuários que pertencem a esse grupo ou que seja o usuário root podem executar comandos Docker.
Para que não tenhamos que digitar sudo a cada comando docker a ser executado com o usuário logado, podemos adicionar nosso usuário ao grupo docker.
sudo usermod -aG docker ${USER}
Caso queira adicionar outro usuário ao grupo docker execute o seguinte comando.
sudo usermod -aG docker username
Agora conecte novamente no servidor e execute o seguinte comando para inscrever o usuário logado ao grupo.
su - ${USER}