gpt4 book ai didi

node.js - Docker容器没有TMPDIR环境变量

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

我在node:6.3-hehey上运行Node应用程序。我注意到os.tmpdir()返回项目目录的路径,该路径可能只是PWD。在容器中运行env时,我看到没有TMPDIR环境变量。为什么是这样?我希望系统建立自己的临时目录,而不是自己设置。

最佳答案

因为您尚未设置TMPDIR

唯一的environment variables docker will set

  • HOME-根据USER的值设置
  • HOSTNAME-与容器
  • 关联的主机名
  • PATH-包括流行的目录,例如:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • TERM-如果为容器分配了伪TTY
  • ,则为 xterm
    其他任何事情都取决于图像,具体取决于您。

    如果需要,可以通过 ENV step in a Dockerfile进行设置。

    关于node.js - Docker容器没有TMPDIR环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38747082/

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