【发布时间】:2021-01-19 16:26:56
【问题描述】:
我有以下 docker 文件:
FROM my-reg:7678/py:v11
copy . /app/
# more commands...
我想复制. 的内容,不带2 个子文件夹:.git 和data
我不能使用.dockerignore,因为有些 docker 文件使用文件夹 data 而有些则没有。
(使用data文件夹的docker文件使用copy . /app/命令)
这里的解决方案:COPY with docker but with exclusion
不适合我:
我想让 docker 文件决定使用或不使用.dockerignore。并且复制文件夹并在它之后删除一些子文件夹似乎效率不高。
- 有没有办法让
copy命令子文件夹忽略? - 有没有办法指示 docker 文件使用
.dockerignore文件或忽略它?
【问题讨论】:
-
这能回答你的问题吗? COPY with docker but with exclusion
-
没有。正如我所写的,我想让 docker 文件决定使用或不使用 .dockerignore。并且复制文件夹并在它之后删除一些子文件夹似乎效率不高。
标签: docker