对于那些刚接触shell的人,命令:
$ sudo usermod -aG docker $USER
需要
$USER在您的外壳中定义。默认情况下通常位于此位置,但是在某些外壳程序中可能需要将其值设置为登录ID。
更改用户组不会更改用户已打开的现有登录名,终端和外壳。为了避免再次执行登录,您可以简单地运行:
$ newgrp docker
以访问您当前shell中的该组。
完成此操作后,用户将有效地具有服务器上的root用户访问权限,因此仅对不受限制的sudo访问权限受信任的用户执行此操作。

对于那些刚接触shell的人,命令:
$ sudo usermod -aG docker $USER
需要
$USER在您的外壳中定义。默认情况下通常位于此位置,但是在某些外壳程序中可能需要将其值设置为登录ID。
更改用户组不会更改用户已打开的现有登录名,终端和外壳。为了避免再次执行登录,您可以简单地运行:
$ newgrp docker
以访问您当前shell中的该组。
完成此操作后,用户将有效地具有服务器上的root用户访问权限,因此仅对不受限制的sudo访问权限受信任的用户执行此操作。