Docker自动生成错误:生成失败:在./Dockerfile找不到Dockerfile

当我尝试设置“自动构build”时,我在Docker Hub存储库中获取了空的Dockerfile。 如果我触发构build:

生成失败:在./Dockerfile找不到Dockerfile

我遵循这个页面的步骤: – https://docs.docker.com/docker-hub/builds/

我指出docker中心存储库到我的github公共存储库,并build议允许请求的权限。

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

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

我也注意到有人遇到类似的问题,但在Build显示“Pending”时就是这种情况。 对我来说,构build显示“错误”和Dockerfile是空的。

Docker自动构build显示空的Dockerfile

试了一下后(我创build了另一个自动构build指向它相同的github存储库,它仍然有相同的问题),最后我明白的事实, git pull没有被触发,所以没有出现在Dockerfile或README.md。

我简单地编辑了自述文件,并将更新推送给github,这个github将构build和Dockerfile和源代码从github中正确地提取出来。

如果有人遇到类似的情况,我会在这里留下这个答案。

我有一个类似的问题。 在我的情况下,这是由于Dockerfile是小写的事实。 然而,在本地重命名不会改变它在github,因为它不被视为一个变化。 直接在仓库中重命名后,一切正常。