Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 22831|Svare: 0

[.NET Core] Docker-repositoriet (3) sender ASP.NET Core-bilder til Harbor-repositoriene

[Kopier lenke]
Publisert på 19.11.2020 11:10:53 | | | |
anmeldelse

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

Docker-repositoriet (2) Harbor-innstillinger for oppstart
https://www.itsvse.com/thread-9475-1-1.html

Bygg ASP.NET Core-bilder

For å pakke ASP.NET Core 3.1-prosjektet inn i et docker-bilde (utelatt), kan du referere til følgende:

[Praktisk kamp] Lag et Docker-bilde basert på Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net kjerne-Dockerfile-filen er konfigurert som følger:



Kommandoen for byggebildet er som følger:

Du kan se at bygget var vellykketitsvse:v1Speil, som vist nedenfor:



Bildet blir sendt til Harbor-arkivet

Først oppretter vi et nytt testrepositorium i Harbor og gir test1 brukertillatelser, som vist i figuren nedenfor:



Logg inn og velg en av følgende metoder:

Når vi logger inn, får vi følgende feilmelding:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Feilrespons fra daemon: Fåhttps://192.168.40.129/v2/:Slå TCP 192.168.40.129:443: koble til: tilkobling nektet
Hvordan deaktiverer jeg https-innlogging? Løsningen er som følger:

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

Start docker på nytt

Merk speilet i prosjektet:

Flytt bildet til det nåværende prosjektet:

Du kan se den vellykkede pushen i C-grensesnittet, som vist i figuren under:



Hent et privat bilde i Harbor

Siden speilinnstillingene våre er offentlige, er vi iEn annen serverBare kjør følgende kommando for å hente den:

Start en container

Som vist nedenfor:



(Slutt)




Foregående:Importer bilder til Excel-ark ved hjelp av NPOI [med kildekode]
Neste:.NET/C# Overvåk Taobao og Tmalls produktlagerkildekoder.
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com