我试图在使用 CWL 时将一堆非常大的文件放入 docker 容器中。当使用默认的文件输入方法时
工作.yml:
input_file:
class: File
path: /home/ubuntu/data/bigfile.zip
Run Code Online (Sandbox Code Playgroud)
CWL 运行程序以某种方式复制文件并卡住。有没有一种简单的方法可以将目录直接安装到 docker 容器中?
任务.cwl:
cwlVersion: cwl:draft-3
class: CommandLineTool
baseCommand: run.sh
hints:
- class: DockerRequirement
dockerImageId: name123
inputs:
- id: input_file
type: File
inputBinding:
position: 1
outputs: []
Run Code Online (Sandbox Code Playgroud)
提前致谢!