Um Docker ohne Sudo auszuführen, müssen Sie Ihren Benutzer zur Docker-Gruppe hinzufügen. Hier sind die Schritte, die Sie auf einem Linux-System ausführen können:
1. Öffnen Sie ein Terminal.
2. Geben Sie den folgenden Befehl ein, um Ihren Benutzer zur Docker-Gruppe hinzuzufügen:
```
sudo usermod -aG docker ${USER}
```
3. Damit die obige Änderung wirksam wird, müssen Sie sich ausloggen und wieder einloggen oder den folgenden Befehl ausführen:
```
su – ${USER}
```
4. Bestätigen Sie, dass Ihr Benutzer jetzt zur Docker-Gruppe gehört, indem Sie den folgenden Befehl ausführen:
```
id -nG
```
Wenn ‘docker’ in der Antwort erscheint, gehört Ihr Benutzer zur Docker-Gruppe.
5. Nun sollten Sie in der Lage sein, Docker ohne Sudo auszuführen. Probieren Sie einen Docker-Befehl aus, um es zu bestätigen, wie z.B.:
```
docker run hello-world
```
Hinweis: Diese Änderung hat potenzielle Sicherheitsrisiken, da der Docker-Dämon Root-Rechte erfordert. Jeder mit Zugriff auf die Docker-Gruppe hat effektiv unkontrollierten Root-Zugriff.