Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 22831|Svar: 0

[.NET Core] Docker-repository (3) sender ASP.NET Core-images til Harbor-repositorier

[Kopier link]
Opslået på 19/11/2020 11.10.53 | | | |
anmeldelse

Docker-repository (1) Byg et privat repository baseret på Harbor
https://www.itsvse.com/thread-9474-1-1.html

Docker-repository (2) Harbor-indstillinger til opstart
https://www.itsvse.com/thread-9475-1-1.html

Byg ASP.NET Core-billeder

For at pakke ASP.NET Core 3.1-projektet ind i et docker-image (udeladt), kan du henvise til følgende:

[Praktisk kamp] Opret et Docker-image baseret på Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net kerne-Dockerfile-fil konfigureres som følger:



Build-billedkommandoen er som følger:

Du kan se, at buildet var en succesitsvse:v1Spejl, som vist nedenfor:



Billedet bliver sendt til Harbor-arkivet

Først opretter vi et nyt testrepository i Harbor og giver test1 brugerrettigheder, som vist i figuren nedenfor:



Log ind og vælg en af følgende metoder:

Når vi logger ind, får vi følgende fejl:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Fejlsvar fra daemon: Fåhttps://192.168.40.129/v2/:Ring TCP 192.168.40.129:443: Forbindelse: forbindelse nægtet
Hvordan deaktiverer jeg https-login? Løsningen er som følger:

Rediger filen /etc/docker/daemon.json med følgende konfiguration:

Genstart docker

Marker spejlet i projektet:

Skub billedet til det aktuelle projekt:

Du kan se det vellykkede push i C-interfacet, som vist i figuren nedenfor:



Hent et privat billede i Harbor

Da vores spejlindstillinger er offentlige, er vi iEn anden serverKør blot følgende kommando for at hente den:

Start en container

Som vist nedenfor:



(Slut)




Tidligere:Importer billeder til Excel-ark ved hjælp af NPOI [med kildekode]
Næste:.NET/C# Overvåger Taobao og Tmalls produktlagerkildekoder
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com