用户定义的桥接网络中主机和 docker 容器之间的通信错误

Communication error between host and docker containers in user defined bridged network

在 docker-compose

中寻求有关网络设置的帮助

我的基础架构在 docker-compose 中进行了描述, 它运行一个基于 Laravel 框架的网站, 网络自定义网桥。

问题:

  1. 我无法访问网站的任何网页, 除了 index.php
  2. 主机有一个来自 docker 个容器子网的 IP 地址(早些时候一切正常时,它有一个由 wifi 路由器分配的 IP 地址)
  3. 宿主机与docker容器通信时“TCP Reset”
  4. 与容器通信时出现“tcp retransmission”错误

我添加下一个文件:

google 驱动器中的文件: https://drive.google.com/drive/folders/1qwohtogShwQ2hwauKOLtXDSmx-Qwg-mz?usp=sharing

问题 不在 docker 容器网络

问题已解决:

  • 正在删除数据库 tables
  • 为 Laravel 应用程序生成一个新密钥。
  • table 迁移
  • 正在将数据导入 tables 以使应用程序正常工作

生成应用程序密钥的命令 php artisan key:generate

Table迁移命令 php artisan migrate

通过 PHPSTORM 手动删除 tables IDE 通过数据库转储导入 table 数据