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

mil*_*lan 6 docker

我有一个带有默认日志驱动程序 json 文件的正在运行的容器,并且想将其更改为 syslog(新的默认值)。docker 引擎的配置已更新为默认使用 syslog,因此在不指定日志驱动程序的情况下创建新容器使用 syslog。是否可以更改现有容器上的日志驱动程序而无需重新创建它们?

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

030*_*030 3

基于文档,似乎不可能更改 docker 容器的日志驱动程序。人们可以更改它以重新运行容器。