Reputation: 31
I have installed docker on M1 chip in Rosatta mode and Docker daemon is also running. When I try to execute "docker.from_env()"
in my python code I’m getting this error
“docker.errors.DockerException: Error while fetching server API version: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))”
Can someone help to resolve this issue? I tried reinstalling the docker multiple times and my docker is upto date also.
I tried reinstalling the docker multiple times and my docker is upto date also.
Upvotes: 3
Views: 3849
Reputation: 1555
I had the same problem after recent env update.
In my case the socket /var/run/docker.sock
has gone. To fix the issue you have to create a symlink to the actual socket file (doc.docker.com)
> sudo ln -s -f ~/.docker/run/docker.sock /var/run/docker.sock
> chmod +r /var/run/docker.sock # optional
Upvotes: 4