在 VS Code 上安装了 Docker 插件,用来管理服务器上的容器,但是插件一直无法连接上。网上有不少教程,有些操作还挺繁琐。最终耕读君在知乎上找到一篇教程,作者抓住了问题的根本,仅仅用一条命令就解决了,因此转载备忘。
原文如下:
在配置完docker之后,尝试使用vscode的docker插件连接进容器时,docker插件无法正常显示容器信息,报错Error: permission denied while trying to connect to the Docker daemon socket at unix。这是因为vscode插件权限不足,可以为docker插件设置权限解决。
使用vscode的docker插件时,发生错误permission denied while trying to connect to the Docker daemon socket at unix – lslee的文章 – 知乎sudo chmod 666 /var/run/docker.sock
执行该命令后,在 VS Code 的 Docker 插件上点击刷新,容器和镜像就可以正常显示出来了。这个解决方法确实牛逼!