Jak uruchomić własny lokalny rejestr Docker

Jak uruchomić własny lokalny rejestr Docker

W tej konfiguracji pokażemy, jak uruchomić lokalny rejestr Docker w sieci lokalnej. Zakładamy, że host, który uruchomi rejestr Docker, ma już zainstalowany Docker i można go uzyskać za pośrednictwem nazwy hosta lub adresu IP. Alternatywnie możesz uruchomić lokalny rejestr Docker w systemie lokalnym za pomocą 127.0.0.1 Lub Lokalny Gospodarz W naszym scenariuszu będziemy uruchomić Docker na hosta: Linuxconfig.doker.lokalny. Zacznijmy od uruchomienia kontenera rejestru dokera Linuxconfig.doker.lokalny gospodarz:

# Docker Run -d -p 5000: 5000 Registry E6F9480E94EA30A4A400F499B9E28DFAC87CCD3CCB59627E78FE784249248127 

Następnie z hosta klienta użyj polecenia Docker, aby uzyskać obraz obrazu Docker obraz, który chcesz nacisnąć do lokalnego repozytorium:

# Obrazy dokera 

Zanotuj identyfikator obrazu np. 41B730702607. Teraz, gdy mamy identyfikator obrazu obrazu Dockera, chcielibyśmy przesłać do naszego lokalnego rejestru dokera Tag Docker polecenie oznaczania tego obrazu w celu przesłania:

# Docker Tag 41B730702607 Linuxconfig.doker.Lokalny: 5000/Debian: 8 

Po oznaczeniu naszego obrazu możemy użyć Docker Push polecenie przesłania go nasz lokalny rejestr Docker:

# Docker Push Linuxconfig.doker.Lokalne: 5000/Debian: 8 Push odnosi się do repozytorium [LinuxConfig.doker.Lokalny: 5000/debian] (len: 1) Wysyłanie listy obrazów pchanie repozytorium Linuxconfig.doker.Lokalny: 5000/debian (1 tagi) 3CB35AE859E7: Zdjęcie pomyślnie naciśnięte 41B730702607: Zdjęcie pomyślnie nacisnęło znacznik nacisku dla Rev [41B730702607] ON http: // linuxconfig.doker.Lokalne: 5000/v1/repozytoria/debian/tags/8 

Na koniec przeszukaj lokalny rejestr Docker, aby potwierdzić prawidłowe przesłanie:

# Docker Search Linuxconfig.doker.Lokalny: 5000/debian Nazwa Opis Gwiazdy Oficjalna zautomatyzowana biblioteka/debian 

Powiązane samouczki Linux:

  • Jak połączyć się z kontenerem Docker za pośrednictwem SSH
  • Jak skonfigurować serwer OpenVPN na Ubuntu 20.04
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Jak zmienić nazwę hosta na Linux
  • Jak skonfigurować serwer FTP/SFTP i klient na Almalinux
  • Jak zainstalować Debiana na istniejącym kontenerze Luksa
  • Zainstaluj proxy TOR na Ubuntu 22.04 Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak używać pliku jako klucza urządzenia LUKS
  • Zainstaluj proxy TOR na Ubuntu 20.04 Linux