2014-12-28 15 views
32

Pomyślnie zbudowałem obraz dokowany zaczynając od innego obrazu i używając Dockerfile. Zrobiłem wtedy docker push na moim koncie w rejestrze dokowania, ale nie widzę Dockerfile, którego użyłem na stronie rejestru.Jak dodać plik Dockerfile do strony rejestru docker?

Jak dodać Dockerfile Służyłem do utworzenia obrazu na stronie rejestru?

Odpowiedz

32

Musisz wykonać automated build swojego obrazu z Docker. Zasadniczo, dodasz plik Dockerfile (i powiązany z nim kontekst) do repozytorium (GitHub, BitBucket lub własny), a Docker zbuduje obraz za każdym razem, gdy dostanie webhook.

Od docs:

Automated Buduje mają kilka zalet:

  • Użytkownicy swojej Automatyzacja produkcji można ufać, że uzyskany obraz był zbudowany dokładnie określone.

  • Plik Docker będzie dostępny dla każdego, kto ma dostęp do repozytorium w rejestrze Docker Hub.

  • Ponieważ proces jest zautomatyzowany, automatyczne kompilacje pomagają upewnić się, że twoje repozytorium jest zawsze aktualne.

Powiązane problemy