WSL环境下Laravel Sail构建Docker镜像失败求助
WSL环境下Laravel Sail构建Docker镜像失败求助
我目前碰到个头疼的问题,想请大家帮忙看看!我把Laravel Sail项目部署在WSL环境里,但是运行sail up命令时,Laravel镜像构建环节直接失败了,报错信息如下:
failed to solve: ubuntu:22.04: failed to authorize: failed to fetch anonymous token: Get "https://auth.docker.io/token? scope=repository%3Alibrary%2Fubuntu%3Apull&service=registry.docker.io": dial tcp: lookup auth.docker.io on [::1]:53: read udp [::1]:34022->[::1]:53: read: connection refused
我已经尝试了下面几种方法,但都没能解决问题:
- 在Dockerfile中禁用BuildKit
- 通过命令行登录Docker账号
- 在daemon.json文件中添加DNS配置,而且我测试运行
docker run busybox nslookup google.com时,域名解析是正常工作的。
现在实在没什么新想法了,感觉最后可能只能重装WSL了…
备注:内容来源于stack exchange,提问作者domjanzsoo
相关产品推荐
相关产品推荐

