解决办法, 将系统中(如果使用了remote-ssh, 则为远程服务器)所有的.vscode相关进程kill 这些进程都是在 .vscode 文件夹下, 因此可以直接搜索.vsco
解决办法, 将系统中(如果使用了remote-ssh, 则为远程服务器)所有的.vscode相关进程kill
这些进程都是在 .vscode
文件夹下, 因此可以直接搜索.vscode
来kill他们, 然后再重启vscode, 就解决问题了。
知识点扩展:
报错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权限的资料请关注编程网其它相关文章!
--结束END--
本文标题: 解决vscode docker插件docker.socket权限问题
本文链接: https://www.lsjlt.com/news/129313.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-18
2024-04-17
2024-04-11
2024-04-08
2024-04-08
2024-04-03
2024-03-15
2024-03-15
2024-03-11
2024-03-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0