docker 添加提取到自定义目录

标签 docker

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/

相关文章:

java - Dockerized Spring Boot 应用程序不使用挂载的 Kubernetes ConfigMap (application.properties)

docker - 如果您在 Docker 中使用 Spring Boot 应用程序,那么使用 SSL 的最佳方法是什么

docker - Spring Boot docker微服务restTemplate异常

linux - nginx/apache重定向vps上docker容器上的输出端口

python - 我可以使用哪个Linux发行版docker镜像连接到MySQL v8.0.12?

docker - 如何将Docker Swarm连接到多个领事服务器以进行故障转移?

powershell - 将 PowerShell 变量传递给 Docker 命令

go - 使用 go-dockerclient 从自定义注册表下载图像挂起

git - Dockerfile git克隆文件权限

flask - 从 Docker 容器公开 WSGI 应用程序