docker - 使用远程开发扩展附加到 docker 镜像的权限问题

标签 docker

我已将当前用户添加到 docker 组,并且可以运行诸如 docker run hello-world 之类的 docker 命令在 vscode 中打开的终端没有问题,但 vscode 不允许我附加到正在运行的容器,给出“当前用户无权运行 docker。尝试将用户添加到‘docker’组”错误消息。
我的系统是 Ubuntu 18.04,VS code 是 1.39.0-insider

最佳答案

如果您尚未创建 docker 组

sudo groupadd docker
然后
sudo usermod -aG docker $USER
然后注销并重新登录(或重新启动)。

关于docker - 使用远程开发扩展附加到 docker 镜像的权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57840395/

相关文章:

docker - 删除我所有的本地docker镜像和容器均不起作用

docker - 如何清理 Docker

ruby-on-rails-4 - Docker + rails 4 :, 期间出现奇怪的错误:RUN bundle exec rake assets:precompile

mysql - 无法通过消息登录 docker phpmyadmin #2002

docker - 将本地文件上传到docker容器

maven - docker-maven-plugin:如何将环境变量从 `docker run ... -e <value>` 传递到构建或运行步骤?

networking - 如何将Docker容器隐藏在单个主机名后面

docker - 如何使 docker 镜像保持最新?

windows - 对 Docker-On-Windows 尝试运行 hello-world 进行故障排除

docker - 安装了docker,我得到了podman