2016-11-22 9 views
2

自動ビルドを設定しようとしているときにDockerファイルがDockerハブリポジトリに空になりました。私はビルドをトリガする場合: -Docker自動化ビルドエラー:ビルドに失敗しました:Dockerfileが./Dockerfileに見つかりません

Build failed: Dockerfile not found at ./Dockerfile

私は、このページからの手順に従っ: - https://docs.docker.com/docker-hub/builds/

私はgithubの公開リポジトリへのドッキングウィンドウハブリポジトリを指摘し、提案されているよう要求されたアクセス権を許可しました。

後で "dockerfile"の名前を大文字と小文字を区別したファイル名のために "Dockerfile"に変更しました。

誰かが私が間違っていることを助けることができます。

以下のスレッドでも同様の問題が発生していることにお気づきになりましたが、Buildが「保留中」と表示された場合がありました。私の場合、ビルドには「エラー」が表示され、Dockerfileは空です。ビットをしようとした後

Docker automated build shows empty Dockerfile

答えて

1

(私は別の自動ビルドを作成したのと同じgithubのリポジトリにそれを指摘し、それはまだ同じ問題を持っていた)、最終的に私はそう何もDockerfileかに登場していないgit pullがトリガされていなかったという事実を理解README.md。

私は単純にReadmeファイルを編集し、アップデートをgithubにプッシュしてビルドをトリガーし、Dockerfileとソースコードをgithubから適切にプルしました。

他の人が同様の状況でつまずく場合に備えて、私はここでこの回答を残します。

1

私にも同様の問題がありました。私の場合は、Dockerfileが小文字であることが原因でした。しかし、ローカルに名前を変更しても、変更として認識されないので、githubで変更することはありません。リポジトリで直接名前を変更した後、すべて正常に動作しました。

関連する問題