我使用的是AzerothCore with Docker。
我注意到,在运行docker-compose down和docker-compose up之后,我的worldserver和数据库现在使用不同于默认端口的端口。如何防止这种情况发生?
注:authserver端口保持不变。
发布于 2021-04-22 00:12:44
通常,docker会自动在随机空闲端口上为任何试图绑定到自己网络上的服务创建隧道。但是,除非您更改了WORLD_EXTERNAL_PORT,或者由于某种原因端口已经很忙,否则原始端口(以及随机端口)也应该是打开的。
您可以运行docker-compose ps或docker ps来检查哪些是打开的网络端口。
此外,此行为会根据操作系统的不同而发生变化。你能在你的第一篇文章中详细说明吗?
发布于 2021-04-22 00:25:48
谢谢你的及时回复,我没有对WORLD_EXTERNAL_PORT做任何改动,至于'docker-compose ps‘,我的经验太少了。哈哈,不知道从哪里输入命令,'docker ps’给出了这样的结果:

https://stackoverflow.com/questions/67198884
复制相似问题