使用远程开发扩展插件附加到docker映像的权限问题

使用远程开发扩展插件附加到docker映像的权限问题,docker,Docker,我已将当前用户添加到docker组,并且可以在vscode中打开的终端中运行docker命令,如docker run hello world,但vscode不允许我附加到正在运行的容器,并给出“当前用户没有运行docker的权限。请尝试将用户添加到“docker”组”错误消息。 我的系统是Ubuntu 18.04,VS代码是1.39.0-insider,如果你还没有创建docker组的话 sudo groupadd docker 然后 然后注销并重新登录(或重新启动)。在ubuntu上执行这些

我已将当前用户添加到docker组,并且可以在vscode中打开的终端中运行docker命令,如
docker run hello world
,但vscode不允许我附加到正在运行的容器,并给出“当前用户没有运行docker的权限。请尝试将用户添加到“docker”组”错误消息。
我的系统是Ubuntu 18.04,VS代码是1.39.0-insider,如果你还没有创建docker组的话

sudo groupadd docker
然后


然后注销并重新登录(或重新启动)。

在ubuntu上执行这些步骤后,我需要重新启动
sudo usermod -aG docker $USER