gpt4 book ai didi

docker - 环境变量OpenShift .NET Core

转载 作者:行者123 更新时间:2023-12-02 20:49:03 25 4
gpt4 key购买 nike

我尝试在OpenShift在线上部署ASP.NET Core 1.1(Docker镜像)应用程序。该应用程序会生成一个PDF文件,但这需要对(临时)文件夹的写权限。
我建立在openshift文档的基础上,有一些文件夹可以执行以下操作:https://developers.openshift.com/managing-your-applications/environment-variables.html#directory-variables

但是我尝试在我的应用程序中获取这些环境变量的值,但它们始终为空。如何在我的代码中得到这些?
我尝试了以下代码:
Environment.GetEnvironmentVariable(“$ OPENSHIFT_TMP_DIR”)
Environment.GetEnvironmentVariable(“OPENSHIFT_TMP_DIR”)

谢谢您的帮助!

最佳答案

OPENSHIFT_TMP_DIR环境变量来自OpenShift 2,而不是来自OpenShift3。要链接的文档来自OpenShift2。在OpenShift 3中,如果编写临时文件,则可以使用/tmp

关于docker - 环境变量OpenShift .NET Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45149792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com