如何在 docker 中更改正在运行的容器上的日志驱动程序

如何在 docker 中更改正在运行的容器上的日志驱动程序

我有一个正在运行的容器,其中有默认的日志驱动程序 json-file,我想将其更改为 syslog(新的默认设置)。docker 引擎的配置已更新为默认使用 syslog,因此在创建新容器时如果不指定日志驱动程序,则会使用 syslog。是否可以在不重新创建现有容器的情况下更改其日志驱动程序?

docker update 命令不支持,编辑容器的config.v2.json并重启容器好像没有效果。

答案1

基于文档显示,似乎无法更改 docker 容器的日志驱动程序。可以更改它以重新运行容器。

相关内容