(注:这似乎与Jenkins无关,但只是以防万一)
我正在使用Jenkins插件来构建我的码头映像,但是我的构建失败了,只有以下例外:Dockerfile is excluded by pattern 'Dockerfile' in .dockerignore file
com.github.dockerjava.api.exception.DockerClientException: Dockerfile is excluded by pattern 'Dockerfile' in .dockerignore file
at com.github.dockerjava.core.dockerfile.Dockerfile$ScannedResult.<init>(Dockerfile.java:184)
at com.github.dockerjava.core.dockerfile.Dockerfile.parse(Dockerfile.java:111)
at ...看起来它使用了docker-java库
检查源代码后,如果在此处忽略Dockerfile,则似乎会引发异常:Dockerfile.java:L185
那么忽略Dockerfile是不允许的吗?为什么?
发布于 2018-08-15 18:28:57
发布于 2021-11-24 19:05:40
docker支持将Dockerfile从.dockerignore中排除在外,但它是docker-java库中的一个bug,请参阅问题:https://github.com/docker-java/docker-java/issues/1141
https://stackoverflow.com/questions/51860331
复制相似问题