docker add
会很好地将提供的压缩文件解压到 zip/tar 文件中指定的目录中
如何将它提取到不同的目录中?
例如。如果文件提取到 /myfile
但我更喜欢 /otherFile
最佳答案
不要相信仅使用 ADD
就可以做到这一点操作说明。 ADD
显然支持目标目录,如 ADD ["<src>", "<dest>"]
但是它仍然会提取到你在其中的 tar 中的目录中。
2 个选项,重命名 tar 中的目录或执行 RUN mv myfile otherfile
添加后。
是否有特定原因需要将其特别命名?
关于docker 添加提取到自定义目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36978841/