A "Prywatny rejestr Docker”To scentralizowane repozytorium do przechowywania i dystrybucji obrazów Docker w sieci prywatnej lub organizacji. Przydatne jest zarządzanie własnymi obrazami, które można łatwo udostępniać i wdrażać w ramach własnej infrastruktury.
Korzystając z prywatnego rejestru, organizacje mogą zachować bezpieczeństwo i kontrolę nad swoimi obrazami, zapewniając, że tylko zatwierdzone obrazy są wykorzystywane w ich infrastrukturze. Ponadto prywatny rejestr może poprawić szybkość wdrażania i niezawodność obrazów Docker.
W tym artykule wyjaśniono instrukcje krok po kroku w celu skonfigurowania prywatnego rejestru Docker na Ubuntu.
Jak skonfigurować Prywatny rejestr Docker na Ubuntu?
Konfigurowanie prywatnego rejestru Docker na Ubuntu jest przydatnym narzędziem dla organizacji, które chcą ulepszyć swoje procesy wdrażania, bezpieczeństwo i kontrolę nad obrazami Docker. Aby założyć prywatny rejestr Docker, wykonaj następujące kroki:
Warunek: Zainstaluj Docker na Ubuntu
Aby skonfigurować Prywatny rejestr Docker w Ubuntu, użytkownicy muszą upewnić się, że Docker jest zainstalowany w systemie operacyjnym. Jeśli nie, postępuj zgodnie z procedurą podaną na oficjalnej stronie internetowej.
Krok 1: Rozpocznij demon Docker
Po zakończeniu instalacji rozpocznij demon Docker przy użyciu „Systemctl„Polecenie, jak widać w następującym skrypcie:
$ sudo systemctl start docker
Dane wyjściowe pokazuje, że Docker został pomyślnie uruchomiony.
Krok 2: Prowadź obraz rejestru Docker
Aby wyciągnąć obraz rejestru Docker z centrum dokera, określ „rejestr”Z„sudo„Uprawnienia jak poniżej:
$ Sudo Docker Registry Pull
Wykonanie powyższego polecenia pokazuje, że nowszy obraz „rejestr”Został pobrany.
Krok 3: Konfiguracja Prywatnego kontenera rejestru Docker
Aby rozpocząć kontener rejestru Docker, wykonaj „Docker Run„Polecenie, określając numer portu:
$ sudo Docker Run -d -p 5000: 5000 - -Restart = zawsze -Nazwa rejestru rejestru: 2
Opis poniższego polecenia znajduje się tutaj:
Dane wyjściowe pokazuje, że kontener Docker o nazwie „rejestr”Został pobrany z obrazu„Rejestr: 2".
Krok 4: Prowadź obraz Dockera „Alpine”
Alpine to popularny i lekki rozkład Linuksa, który jest powszechnie używany jako obraz podstawowy dla innych obrazów Docker. Aby wyciągnąć „alpejski”Obraz Docker z rejestru Docker do lokalnego hosta, wykonaj poniższy skrypt:
$ sudo docker pull alpine
Wyjście wyświetla obraz dokera „alpejski”Został pobrany.
Krok 5: Tag i naciśnij obraz docelowy do rejestru
Aby oznaczyć obraz i popchnąć go do rejestru, użytkownicy muszą określić „Nazwa obrazu". Na przykład „„alpejski”Obraz jest wspomniany przez określenie portu„5000„Do Localhost:
$ Sudo Docker Tag Alpine LocalHost: 5000/Alpine
Za przesunięcie obrazu Dockera do rejestru, „Docker Push„Polecenie jest wykorzystywane z„alpejski„Nazwa obrazu:
$ Sudo Docker Push LocalHost: 5000/Alpine
Dane wyjściowe pokazuje, że „alpejski„Obraz został pomyślnie zepchnięty do konkretnego repozytorium.
Krok 6: Wyciągnij zaktualizowany obraz z rejestru
Aby wyciągnąć zaktualizowany obraz z rejestru, uruchom „Docker Pull”Polecenie, określając numer portu„5000”I nazwa obrazu„alpejski" jak poniżej:
$ Sudo Docker Pull LocalHost: 5000/Alpine
Dane wyjściowe pokazuje, że „alpejski„Obraz został pobrany z zaktualizowanymi ustawieniami.
Krok 7: Sprawdź, czy rejestr działa
Aby sprawdzić, czy rejestr jest uruchomiony, użytkownicy mogą korzystać z „kędzior„Polecenie z konkretnym adresem URL:
$ curl http: // localhost: 5000/v2/_catalog
Powyższy wyświetlacz pokazuje, że obecny prywatny rejestr działa na Ubuntu.
Wniosek
Aby skonfigurować prywatny rejestr Docker na Ubuntu, użytkownicy najpierw muszą wyciągnąć „rejestr”Obraz za pomocą„Docker Pull Registry”Skrypt. Ponadto rozpocznij prywatny rejestr Docker za pośrednictwem skryptu „Docker Run -d -p -restart zawsze -name rejestr: tag”. Następnie pociągnij określony obraz i oznacz go. Na koniec popchnij oznaczony obraz do swojego Prywatnego Rejestru Docker. Ten przewodnik wykazał procedury krok po kroku w celu założenia Prywatnego Rejestru Docker na Ubuntu.