我有两个不同的项目,我想在不同的 url 中运行这两个项目。
例如,一个项目应该在 127.0.0.1:8080 运行,而另一个项目应该在 127.0.0.1:8081 运行
我为完美容器创建了不同的 docker-compose.yml 并提供了不同的端口。我创建了容器,但除了端口 8080 之外我无法访问它。
是否可以在同一台服务器上运行两个不同的完美项目?
最佳答案
在我看来,你应该在 docker compose 文件中定义端口
例子:
service:
container1:
image: xxx
container_name: xxx
ports:
- "8080:3307"
service:
container2:
image: yyy
container_name: yyy
ports:
- "8081:3307"
关于docker - 如何在同一台服务器上运行两个不同的完美项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72683507/