Ten artykuł ilustruje, jak utworzyć prywatny rejestr Docker.
Jak stworzyć prywatny rejestr Docker?
Aby utworzyć prywatny rejestr, użytkownicy muszą zalogować się do oficjalnego rejestru Dockera, „Dockerhub”. Następnie pociągnij oficjalnego „rejestr„Obraz, który zostanie użyty do tworzenia prywatnego rejestru Docker.
Aby utworzyć prywatny rejestr Docker, skorzystaj z podanych instrukcji.
Krok 1: Wyszukaj oficjalny obraz „Rejestru”
Najpierw zaloguj się do oficjalnego rejestru Docker Hub, a następnie przeszukaj „rejestr„Aby otworzyć oficjalny obraz rejestru:
Krok 2: Wyciągnij obraz „Registry” z Docker Hub
Następnie otwórz terminal w systemie i pociągnij „rejestr”Obraz za pomocą„Docker Pull Registry" Komenda:
> Rejestr Docker Pull
Krok 3: Utwórz prywatny rejestr
Utwórz prywatny rejestr, wykonując obraz rejestru za pomocą dostarczonego polecenia. Tutaj określiliśmy port „5000”Dla prywatnego rejestru i„-nazwa”Służy do zdefiniowania nazwy kontenera:
> Docker Run -d 5000: 5000 -RESTART zawsze -Nazwa Rejestr rejestru: 2
Krok 4: Wyciągnij obraz z Docker Hub
Następnie wyciągnij dowolny obraz z oficjalnego rejestru Docker Hub. Na przykład wyciągnęliśmy „alpejski" obraz:
> Docker Pull Alpine
Krok 5: Utwórz obraz docelowy
Następnie utwórz obraz docelowy za pośrednictwem obrazu źródłowego. Na przykład użyjemy obrazu „alpejskiego” jako obrazu źródłowego do utworzenia nowego obrazu docelowego. Ten obraz zostanie wypchnięty do Docker Prywatnego rejestru.
Aby to zrobić, użyj „Docker Tag-Source Registry/„Polecenie w następujący sposób:
> Tag Docker Alpine LocalHost: 5000/Alpine-Img
W celu weryfikacji wymień wszystkie obrazy Docker:
> Obrazy dokera
Tutaj widać, że pomyślnie utworzyliśmy obraz docelowy:
Krok 6: Pchnij obraz do prywatnego rejestru
Teraz popchnij obraz docelowy do nowo utworzonego prywatny rejestr Docker, „za pośrednictwem„Docker Push" Komenda:
> Docker Push LocalHost: 5000/Alpine-Img
Odwiedź katalog prywatnego rejestru za pomocą „LocalHost: 5000/v2/_catalog„URL na przeglądarce:
Z powyższego wyjścia widać, że pomyślnie popchnęliśmy obraz docelowy do nowo utworzonego prywatnego rejestru dokera.
Wniosek
Aby stworzyć prywatny rejestr Docker, najpierw zaloguj się do „Docker Hub„Oficjalny rejestr i wyciągnij oficjalny”rejestr”Obraz za pomocą„Docker Pull Registry" Komenda. Następnie stwórz prywatną rejestr, używając „Docker Run -d -p -restart Zawsze -name Registry rejestru: tag" Komenda. Następnie pociągnij dowolny obraz z Docker Hub, oznacz obraz lub odtworzyć obraz o określonej nazwie. Następnie popchnij nowo utworzony lub oznaczony obraz do swojego prywatnego rejestru Docker. Ten blog zilustrował, jak utworzyć prywatny rejestr Docker.