Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 22831|Odpowiedź: 0

[.NET Core] Repozytorium Docker (3) przesyła ASP.NET obrazy rdzeniowe do repozytoriów Harbor

[Skopiuj link]
Opublikowano 19.11.2020 11:10:53 | | | |
recenzja

Repozytorium Docker (1) Zbudowanie prywatnego repozytorium opartego na Harbor
https://www.itsvse.com/thread-9474-1-1.html

Repozytorium Docker (2) Ustawienia portu do uruchomienia
https://www.itsvse.com/thread-9475-1-1.html

Obrazy Build ASP.NET Core

Aby zapakować projekt ASP.NET Core 3.1 do obrazu dockera (pominięty), można odnieść się do następujących rzeczy:

[Walka praktyczna] Stwórz obraz Dockera na podstawie Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net główny plik Dockerfile skonfigurowany jest następująco:



Polecenie budowania obrazu wygląda następująco:

Widać, że budowa zakończyła się sukcesemitsvse:v1Lustro, jak pokazano poniżej:



Obraz jest przesyłany do repozytorium Harbor

Najpierw tworzymy nowe repozytorium testów w Harbor i nadajemy uprawnienia użytkownikom test1, jak pokazano na poniższym rysunku:



Zaloguj się i wybierz jedną z następujących metod:

Po zalogowaniu pojawi się następujący błąd:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Odpowiedź błędu od demona: Pobierzhttps://192.168.40.129/v2/:Wybierz TCP 192.168.40.129:443: Połącz się: połączenie odmówione
Jak wyłączyć logowanie przez https? Rozwiązanie jest następujące:

Edytuj plik /etc/docker/daemon.json w następującej konfiguracji:

Ponowne uruchomienie dockera

Zaznacz lustro w projekcie:

Przesuń obraz do bieżącego projektu:

Można zobaczyć udany push w interfejsie C, jak pokazano na poniższym rysunku:



Pobierz prywatne zdjęcie w Harbor

Ponieważ nasze ustawienia luster są publiczne, jesteśmy wInny serwerPo prostu wykonaj następujące polecenie, aby go wyciągnąć:

Uruchom pojemnik

Jak pokazano poniżej:



(Koniec)




Poprzedni:Importuj zdjęcia do arkuszy Excel za pomocą NPOI [z kodem źródłowym]
Następny:.NET/C# Monitoruj kody źródłowe zapasów produktów Taobao i Tmall
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com