我是Docker
的新手,所以想弄清楚。
从绝对的角度来说,我试图在docker container
中添加一些拆分文件,添加并安装7-zip
,并在其中merge
拆分这些文件。除了最后一个,我设法完成了所有工作,这些工作都存在于图像/容器中。
对于最后一部分,我需要一个单独的映像/ dockerfile,因此,如果我选择的话,我可以决定要构建的拆分数据包,因此我从第一个映像(包含拆分文件并已安装7zip)派生并使用CMD来传递参数,列出需要合并到存档中的哪些文件,但似乎不起作用。
我知道7-Zip
的安装正确,因为当我将--help
作为参数传递给7z时,它工作正常,输出显示在PowerShell中,但与以下命令行合并:
CMD [“ 7z”,“ e -y -o” c:\“” c:\ foo-foo.7z.001“”]
告诉我7z
不是内部命令或批处理文件等。
我想这与参数列表格式有关,但是到目前为止,有几次尝试修改都没有用。