我尝试使用sudo docker images
,docker images
,通过docker desktop重新启动docker,重新启动docker desktop app,通过从应用程序中删除www.example.com重新安装dockerdocker.app,然后通过brew install --cask docker
重新安装。
我看到的:
docker desktop show Docker Desktop is running
.但仍然不能在终端中使用docker命令。
www.example.com的第一个版本docker.app从旧的Mac移动(使用迁移助手应用程序)。
MacOS:13.2.1 with M2
更新:
$ > ls -l /var/run/docker.sock
lrwxr-xr-x 1 root daemon 40 4 30 16:49 /var/run/docker.sock -> /Users/afraidjpg/.docker/run/docker.sock
套接字文件存在!但是,它似乎是一个符号链接到/Users/afraidjpg/...
,我的用户名是afraid_jpg
,所以我得到了错误:
$ > ls -l /Users/afraidjpg/.docker/run/docker.sock
ls: /Users/afraidjpg/.docker/run/docker.sock: No such file or directory
如何配置docker.sock
的路径?
www.example.com的用户Docker.app:
ls -l /Applications | grep Docker
drwxr-xr-x@ 3 afraid_jpg staff 96 4 27 04:32 Docker.app
1条答案
按热度按时间tktrz96b1#
我试图通过创建一个新的符号链接来修复此问题,以正确的路径:
ln -s -f /var/run/docker.sock /Users/afraid_jpg/.docker/run/docker.sock
.然后重新启动docker,它可以工作