作为启用 PGO 的一些文件:
export DOTNET_ReadyToRun=0
export DOTNET_TieredPGO=1
export DOTNET_TC_QuickJitForLoops=1
但是我没有找到如何在 dockerfile 中进行配置,或者在构建或发布阶段应该在哪里进行配置。
根据文档,它应该只是正常的环境变量:https ://docs.docker.com/engine/reference/builder/#env
ENV DOTNET_ReadyToRun=0
ENV DOTNET_TieredPGO=1
ENV DOTNET_TC_QuickJitForLoops=1