Sie müssen Ihre Shell neu laden, damit die Änderungen wirksam werden.
Um das Starten einer neuen Shell zu vermeiden, können Sie ausführen.
exec su -l $USER
Dadurch wird eine neue Subshell mit den geladenen Änderungen erstellt und Ihre aktuelle Shell damit ersetzt.
Eine andere Möglichkeit besteht darin, Ihre primäre Gruppe mit
zu ändernexport my_group=$(id -gn)
newgrp docker
newgrp $my_group
Sie können sich auch die offizielle Dokumentation hier ansehenhttps://docs.docker.com/engine/install/linux-postinstall/