Jak uruchomić własny lokalny rejestr Docker
- 4919
- 927
- Maria Piwowarczyk
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
- « MySQL Error 1045 (28000) Dostęp odmówił dla użytkownika „root” - rozwiązanie
- Apache Web Server Docker Image Wdrożenie i wykorzystanie »