
文章插图
解决办法, 将系统中(如果使用了remote-ssh, 则为远程服务器)所有的.vscode相关进程kill
这些进程都是在
.vscode 文件夹下, 因此可以直接搜索.vscode来kill他们, 然后再重启vscode, 就解决问题了 。
文章插图
【解决vscode docker插件docker.socket权限问题】知识点扩展:
vscode中docker插件无法连接
报错Failed to connect. Is Docker running
Error: connect EACCES /var/run/docker.sock
原因分析原因是docker使用unix socket进行通讯,但是unix socket属于root用户,但是普通用户需要使用sudo才能开启root权限,但是普通的操作并没有root权限 。
解决方案使用root用户登录,但是安全性没有保障
普通用户增加到docker组中
sudo groupadd docker#添加docker用户组sudo gpasswd -a $USER docker#将当前用户添加至docker用户组newgrp docker#更新docker用户组添加后重新登录vscode,用户重新连接后docker插件会正常运行 。
测试
可以运行docker ps命令,如果有正常的输出,则正常 。
以上就是vscode docker插件docker.socket权限问题的详细内容,更多关于docker socket权限的资料请关注考高分网其它相关文章!
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
