【问题标题】:Docker node cannot find file on mounted volumeDocker 节点在挂载的卷上找不到文件
【发布时间】:2020-09-26 03:25:52
【问题描述】:

我正在尝试运行一个 docker 容器,该容器上安装了一个包含 ssl 密钥/文件的卷。 当我反复查看所有目录和错误时,我不断收到未找到文件的错误,并且似乎不知道发生了什么。

开始, 这是我试图运行的代码的一部分,它抛出了错误:

这是我正在使用的 docker run 命令:

这是错误(它试图找到文件的路径):

我决定深入容器并尝试查看文件是否真的存在,它们是:

再次,当看到错误路径(引发错误时显示的路径)和 pwd 路径(挖掘到 docker 容器)时,路径似乎排成一行。不知道为什么找不到文件。

【问题讨论】:

  • 能否将ls -ltra 的输出发布到 certs 文件夹中?
  • @HernanGarcia 嘿!抱歉,我刚刚找到了解决方法。如果您要检查文件是否是符号链接/符号链接,那么它们就是。我去检索了原始文件,现在程序实际上看到了这些文件。
  • 很高兴听到你设法解决了它;-) 编码很好!

标签: node.js linux docker


【解决方案1】:

这些文件实际上是符号链接/符号链接,所以我去检索它们链接的原始文件并使用它们。程序现在可以清楚地看到这些文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-26
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 2014-12-08
    • 1970-01-01
    • 2015-09-12
    相关资源
    最近更新 更多