我正在将Laradock用于多个项目。我的项目在Laradock文件夹之外
-Laradock
-Project1
-Project2
我希望Project1和Project2互相交谈。最初我做不到。环顾四周后,我想出了一个解决方案。 在NGINX服务器配置下的docker-compose.yml文件中,
networks:
frontend:
aliases:
- project1.test
- project2.test
backend:
aliases:
- project1.test
- project2.test
这解决了问题,但创建了一个更大的问题。每个项目中的类都可以从每个项目中访问。如果我使用来自project1的类,则会发现它引用了project2中的同一类,就好像它们都是同一项目一样。所以我想我的解决方案是错误的。有人可以告诉我如何解决此问题吗?感谢您的帮助。谢谢。