我遵循了使用 Docker 容器的 AzerothCore 官方安装指南,我想知道是否有一种方法可以在不重新创建 docker 容器的情况下更新服务器设置。
如果必须重新创建容器以应用新设置,如何在重新创建 docker 容器时防止我的角色被删除?
我遵循了使用 Docker 容器的 AzerothCore 官方安装指南,我想知道是否有一种方法可以在不重新创建 docker 容器的情况下更新服务器设置。
如果必须重新创建容器以应用新设置,如何在重新创建 docker 容器时防止我的角色被删除?
正如官方文档在 FAQ 部分中所说,您不必重新创建容器。
您可以使用以下方法简单地启动/停止它们:
docker-compose stop
停止你的容器docker-compose start
重新开始你的容器这些与使用不同down
,up
它们会破坏/重新创建它们。
如果您只是更改worldserver.conf
配置内容,那么停止/启动容器就足够了。如果要更改此类配置文件的位置,则必须重新编译(即销毁/重新创建worldserver
and的容器authserver
)。