容器 - php 8.1-fpm 无法以任何方式下载它需要的包,据说它无法连接到互联网,我已经尝试了几乎所有的 Google 它说据说在文件 cat /etc/docker 中。 /daemon.json 需要注册dns
{
"dns": ["8.8.8.8", "8.8.4.4"]
}
但我这样做并没有任何帮助......
所有容器、前端、数据库和 nginx 都能完美下载,但这个 php-8.1-fpm 不能。
而且有趣的是,在装有 Windows 的计算机上,Docker 完美地运行了这个项目。在Linux计算机上,Docker完美运行这个项目。但在北方,他不想这么做。
我了解到Docker中的网络有问题,但我不明白如何解决。我很高兴获得任何帮助,谢谢!


因此,我将告诉您该问题的解决方案,以防有人遇到该问题。底线是俄罗斯服务器的 Debian 和 Ubuntu 存储库被封锁,并且它们被封锁的方式是俄罗斯 VPS 的 IP 被封锁,也就是说,本地一切正常,但 VPSke 无法启动俄语。有两种解决方案:
但这种方法的缺点是,在设置镜像之后,一切都解决了,当我开始下载composer包时,一切又停止了,我不再有寻找镜像和这个或fork每个包的愿望......
总的来说,我们程序员的实力)