You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统下如何将Rasher Desktop的Docker Daemon连接到IntelliJ IDEA?

如何在IntelliJ IDEA中连接Rasher Desktop的Docker Daemon

方法一:修改默认Unix套接字路径

直接指定Rasher Desktop的docker.sock路径适配默认连接:

  • 打开IntelliJ IDEA,进入Settings/Preferences(Windows/Linux:File→Settings;Mac:IntelliJ IDEA→Preferences)
  • 导航到Build, Execution, Deployment → Docker
  • 在右侧连接列表中,选中默认的Docker连接(无连接则点击+添加)
  • 将API URL字段的默认值 unix:///var/run/docker.sock 修改为 unix:///Users/<USER>/.rd/docker.sock(替换<USER>为你的实际用户名)
  • 点击Apply,再点击Test Connection验证,提示连接成功即可完成配置

方法二:配置TCP连接(解决之前的失败问题)

步骤1:在Rasher Desktop中开启TCP监听

  • 打开Rasher Desktop的设置界面
  • 找到Docker Daemon配置项,启用TCP监听,设置监听地址为 tcp://127.0.0.1:2375(先尝试无TLS模式,后续可按需启用TLS)
  • 保存配置并重启Rasher Desktop的Docker Daemon

步骤2:在IntelliJ IDEA中配置TCP连接

  • 进入IntelliJ IDEA的Settings/Preferences → Docker,点击+添加新连接
  • 选择连接类型为TCP socket
  • 在API URL中填入 tcp://127.0.0.1:2375(与Rasher Desktop中设置的监听地址一致)
  • 若启用TLS加密,勾选Enable TLS,并指定CA证书、客户端证书及密钥的路径(通常位于~/.rd/certs目录下)
  • 点击Test Connection验证,成功后保存配置

注意事项

  • 确保Rasher Desktop的Docker Daemon处于运行状态
  • 检查/Users/<USER>/.rd/docker.sock的权限,若当前用户无读写权限,可执行命令:chmod 666 /Users/<USER>/.rd/docker.sock(注意:此操作会降低套接字的安全性,仅在本地开发环境使用)
  • 若TCP连接仍失败,检查本地防火墙是否拦截了2375/2376端口,或确认Rasher Desktop的TCP监听配置已正确应用

内容的提问来源于stack exchange,提问作者Mykyta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 10:00:04