如何在不重新创建docker容器的情况下更新服务器设置

如何在不重新创建docker容器的情况下更新服务器设置,docker,docker-compose,docker-container,azerothcore,Docker,Docker Compose,Docker Container,Azerothcore,我跟随这位官员,我想知道是否有一种方法可以在不重新创建docker容器的情况下更新服务器设置 如果必须重新创建容器以应用新设置,如何防止在重新创建docker容器时删除我的角色?作为示例,您不必重新创建容器 您可以使用以下方法简单地启动/停止它们: docker compose stop停止您的容器 docker compose start重新启动容器 这些不同于使用向下和向上来销毁/重新创建它们 如果只需更改worldserver.confconfigurationcontent,就足以停

我跟随这位官员,我想知道是否有一种方法可以在不重新创建docker容器的情况下更新服务器设置

如果必须重新创建容器以应用新设置,如何防止在重新创建docker容器时删除我的角色?

作为示例,您不必重新创建容器

您可以使用以下方法简单地启动/停止它们:

  • docker compose stop
    停止您的容器
  • docker compose start
    重新启动容器
这些不同于使用
向下
向上
来销毁/重新创建它们


如果只需更改
worldserver.conf
configurationcontent,就足以停止/启动容器。如果要更改此类配置文件的位置,则必须重新编译(即销毁/重新创建
worldserver
authserver
)的容器。

启动和停止容器是否实际应用了新配置?FAQ中关于更新配置的部分不是很清楚,希望您可以在更新.env文件后运行“docker compose up”。@Jimmy如果您只需更改
worldserver.conf
配置内容,就足以停止/启动容器。如果您想更改此类配置文件的位置,则必须重新编译(即销毁/重新创建
worldserver
authserver
的容器)。好的,谢谢您为我清理!请在您的答案中也包含这些内容。@Jimmy完成,请将我的答案标记为已解决,或者如果您需要进一步帮助解决此问题,请告知我们。