Docker自动构建错误: Build failed: Dockerfile not found at ./Dockerfile

标签 docker dockerhub

当我尝试设置自动构建时,我的 Docker Hub 存储库中的 Dockerfile 为空。如果我触发构建:-

Build failed: Dockerfile not found at ./Dockerfile



我按照此页面中的步骤操作:-
https://docs.docker.com/docker-hub/builds/

我将 docker hub 存储库指向我的 github 公共(public)存储库,并按照建议允许请求的权限。

后来我将“dockerfile”重命名为“Dockerfile”,认为这可能是由于文件名区分大小写——它也不起作用。

任何人都可以帮助我做错了什么。

我还注意到有人在下面的线程中遇到了类似的问题,但是当 Build 显示“Pending”时就是这种情况。对我来说,构建显示“错误”并且 Dockerfile 为空。

Docker automated build shows empty Dockerfile

最佳答案

我有一个类似的问题。就我而言,这是因为 Dockerfile 是小写的。然而,在本地重命名它并不会在 github 上改变它,因为它不会被视为一种改变。直接在存储库中重命名后一切正常。

关于Docker自动构建错误: Build failed: Dockerfile not found at ./Dockerfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40736037/

相关文章:

docker - 各种 Minikube + Kubernetes IP 地址有什么区别?

docker - 将 docker 镜像推送到新的 docker hub 帐户失败

加载大型 sql 转储时 Docker 内存不足

Kubernetes:--image-pull-policy 总是不起作用

haskell - Docker 中静态链接的 Haskell 程序

linux - Docker 'exitpoint' - 在容器被 `down` ed 或 `stop` ped 之前运行命令?

docker 私有(private)注册表用户创建

docker - 查看 docker 公共(public)注册表中是否存在图像的规范方法是什么?

Docker 撰写外部卷路径

docker - 在节点的 list list 条目中没有未知的匹配 list