Docker naciska się do prywatnego rejestru

Docker naciska się do prywatnego rejestru

Rejestry Docker są niezbędną częścią platformy Docker, która odgrywa istotną rolę w publikowaniu i zarządzaniu obrazami Docker. Rejestry Docker są głównie podzielone na dwa typy: oficjalny rejestr (Docker Hub) i prywatny rejestr, które użytkownicy określają do użytku osobistego. Użytkownicy mogą udostępniać i publikować obrazy Docker w tych rejestrach.

Ten blog wyjaśni, jak popchnąć obraz Dockera do prywatnego rejestru za pomocą Dockera ”naciskać" Komenda.

Jak użyć „Docker Push”, aby przesunąć obraz do prywatnego rejestru?

„„Docker Push„Command to narzędzie wiersza poleceń używanych do pchania lub publikowania obrazów Docker w prywatnym lub oficjalnym rejestrze Dockera. Aby użyć tego polecenia, aby popchnąć obraz do prywatnego rejestru, skorzystaj z danej procedury.

Krok 1: Pull Docker Image z Docker Official Registry

Najpierw wyciągnij dowolny obraz z oficjalnego rejestru Docker „Docker Hub". Na przykład wyciągnęliśmy „alpejski" obraz:

> Docker Pull Alpine

Krok 2: Zaloguj się do prywatnego rejestru

Następnie zaloguj się do swojego prywatnego rejestru za pomocą „login dockera" Komenda. Na przykład zalogowaliśmy się do naszego rejestru Docker działającego w „Localhost: 5000”:

> logowanie Docker LocalHost: 5000

Notatka: Użytkownicy muszą uruchomić kontener rejestru przed zalogowaniem się do Docker Private Registry.

Krok 3: Utwórz obraz docelowy

Następnie utwórz obraz docelowy z nowo wyciągniętego obrazu, który zostanie następnie popchnięty do prywatnego rejestru. Aby utworzyć obraz docelowy, użyj „Docker Tag /" Komenda:

> Tag Docker Alpine LocalHost: 5000/Alpine-Img

Aby sprawdzić, czy obraz jest utworzony, czy nie, sprawdź listę obrazów za pomocą „Obrazy dokera" Komenda:

> Obrazy dokera

Krok 4: Push Docker Image to Private Registry

Popchnij obraz do prywatnego rejestru Docker, korzystając z „Docker Push " Komenda:

> Docker Push LocalHost: 5000/Alpine-Img

Sprawdź, czy obraz jest popychany, czy nie, odwiedzając katalogi rejestru prywatnego. Na przykład odwiedziliśmy „LocalHost: 5000/v2/_catalog„URL w przeglądarce:

Powyższe dane wyjściowe pokazuje, że pomyślnie popchnęliśmy obraz Docker do prywatnego rejestru.

Wniosek

„„Docker Push„Polecenie służy do przesuwania obrazów Docker do rejestru w rejestrze prywatnym lub w rejestrze Docker Hub. Aby popchnąć obraz do prywatnego rejestru, najpierw uruchom kontener rejestru i zaloguj się do prywatnego rejestru. Następnie utwórz obraz docelowy i popchnij go do Docker Private Registry za pomocą „Docker Push " Komenda. Ten zapis pokazał, jak popchnąć obraz do prywatnego rejestru.