Docker 的调试和实验标志对性能有影响吗?

Do Docker's debug and experimental flags have a performance impact?

如果我关闭 Docker 守护程序 debugexperimental 标志,它会提高 macOS 上的性能吗?

恐怕这不会是一个明确的是或否的答案,但一般来说,我不相信你会看到 [=23] 的性能有明显变化=] 打开或关闭这些标志。

Docker中的debug标志主要控制日志输出。没有额外的代码路径被添加到守护进程中,所以除非在那个环境中的日志写入有明显的减慢(例如磁盘性能),我认为调试标志不会有任何明显的影响。

experimental 标志可能 可能会产生影响,但此标志的影响将改变每个版本甚至点版本,具体取决于 "behind" 实验性的内容功能标志。通常它是一个新特性(命令、选项、配置),通过启用它不应该对其余的守护进程操作产生影响。也就是说,并非不可能考虑实验性功能确实会改变守护程序其他部分的代码路径的情况,但通常我不认为是这种情况,但很难预测,因为可能会出现新功能影响性能的未来。