我已经在 Rosatta 模式下在 M1 芯片上安装了 docker,并且 Docker 守护进程也在运行。当我尝试在 python 代码中执行
"docker.from_env()"
时,我收到此错误
“docker.errors.DockerException:获取服务器 API 时出错 版本:(‘连接中止。’,FileNotFoundError(2,‘没有这样的文件或 目录’))”
有人可以帮忙解决这个问题吗?我尝试重新安装 docker 多次,我的 docker 也是最新的。
我多次尝试重新安装 docker,我的 docker 也是最新的。
最近环境更新后我遇到了同样的问题。
就我而言,插座
/var/run/docker.sock
已经消失了。要解决此问题,您必须创建指向实际套接字文件的符号链接(doc.docker.com)
> sudo ln -s -f ~/.docker/run/docker.sock /var/run/docker.sock
> chmod +r /var/run/docker.sock # optional