复制文件夹在 Singularity 3 中不再起作用

Copying folder not working anymore in Singularity 3

我有一个 Singularity 食谱,我想在其中复制容器中的一些文件夹,写成

%files
    backend/

这在过去工作得很好。
但最近我从 Singularity 2 升级到 Singularity 3,现在尝试构建它首先给我警告

WARNING: backend/ : [backend/]

没有任何内容被复制。

我需要调整语法吗?

编辑:我尝试对单个文件执行相同的操作,但也不起作用。

我终于明白了。语法改变了。正确的新语法是:

%files
    backend/* backend/

显然,它不会再简单地复制文件夹,而是您必须使用通配符。由于这些是文件,因此必须提供目标文件夹。
但是,警告消息仍然存在。