代码之家  ›  专栏  ›  技术社区  ›  S Andrew

如何在kubernetes/docker的容器中装载单个文件

  •  0
  • S Andrew  · 技术社区  · 6 年前

    我有一个文件要装入容器中。文件存在于 conf 文件夹也包含其他文件,但我只想装入的文件是 helper.conf . 在Docker中执行此操作:

    docker run -it -v /path/to/dir/:/path/inside/container --name mycontainer dockerimage
    

    这样做会引发以下错误:

    您是否试图将目录装载到文件上(或相反)?检查 如果指定的主机路径存在并且是预期的类型

    为了解决这个问题,我创建了另一个名为的文件夹 config 里面 康夫 并在下面的行中使用:

    docker run -it -v /path/to/dir/config:/path/inside/container --name mycontainer dockerimage
    

    这很好用。同样的情况也发生在 kubernetes . 是否不可能只从其他文件也存在的目录装载一个文件?我用错关键词了吗?

    我怎样才能在库伯奈特解决问题?

    1 回复  |  直到 6 年前