如何将文件夹从泊坞窗复制到其他文件夹?

时间:2015-11-25 15:18:57

标签: docker copy directory

RUN cp /data/ /data/db,此命令不会将/data中的文件复制到/data/db

是否有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

取决于/data的位置:已在图片中或主机磁盘上。

Dockerfile RUN命令执行当前图像顶部的新图层中的任何命令并提交结果。

这意味着/data是到目前为止在图像中找到的那个 不是磁盘上的/data

如果要从磁盘复制到图像/data/db文件夹,则需要使用COPYADD

在运行时,当您有一个现有的运行容器时,您也可以使用docker cp从容器中复制或复制到容器。