Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 如何测试dockrignore文件?_Shell_Docker_Ignore_Node Modules - Fatal编程技术网

Shell 如何测试dockrignore文件?

Shell 如何测试dockrignore文件?,shell,docker,ignore,node-modules,Shell,Docker,Ignore,Node Modules,在阅读了之后,我想知道是否有一种方法来测试它 例子 如何检查dockerfile忽略正确的文件和目录?一种方法是制作一个包含or指令的小dockerfile 尝试在节点\u modules文件夹中添加或复制文件:此操作不成功,这可能是因为.dockrignore需要对可使用的生成上下文进行详细分析 它输出有关生成的统计信息,如文件大小和上载时间。要继续展开,以下是一个示例生成命令,可用于使用当前文件夹的生成上下文创建图像: docker image build -t build-context

在阅读了之后,我想知道是否有一种方法来测试它

例子
如何检查dockerfile忽略正确的文件和目录?

一种方法是制作一个包含or指令的小dockerfile


尝试在
节点\u modules
文件夹中添加或复制文件:此操作不成功,这可能是因为
.dockrignore

需要对可使用的生成上下文进行详细分析

它输出有关生成的统计信息,如文件大小和上载时间。

要继续展开,以下是一个示例生成命令,可用于使用当前文件夹的生成上下文创建图像:

docker image build -t build-context -f - . <<EOF
FROM busybox
COPY . /build-context
WORKDIR /build-context
CMD find .
EOF
然后可以使用以下工具进行清理:

docker image rm build-context

我从未想过要忽略Mac上的.DS_商店。这是一个很酷的命令!哦,我的天,谢谢,这节省了我很多年!
docker image build -t build-context -f - . <<EOF
FROM busybox
COPY . /build-context
WORKDIR /build-context
CMD find .
EOF
# run the default find command
docker container run --rm build-context

# or inspect it from a shell using
docker container run --rm -it build-context /bin/sh
docker image rm build-context