Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 22831|Svar: 0

[.NET Core] Docker-repository (3) skickar ASP.NET Core-avbildningar till Harbor-repositorier

[Kopiera länk]
Publicerad på 2020-11-19 11:10:53 | | | |
recension

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

Docker-repository (2) Harbor-inställningar för uppstart
https://www.itsvse.com/thread-9475-1-1.html

Bygg ASP.NET kärnbilder

För att paketera ASP.NET Core 3.1-projektet i en docker-avbildning (utelämnad) kan du hänvisa till följande:

[Praktisk strid] Skapa en Docker-image baserad på Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net kärnfil i Dockerfile är konfigurerad enligt följande:



Kommandot för byggavbildningen är följande:

Du kan se att bygget var framgångsriktitsvse:v1Spegel, som visas nedan:



Bilden skickas till Harbor-arkivet

Först skapar vi ett nytt testrepository i Harbor och ger test1 användarbehörigheter, som visas i figuren nedan:



Logga in och välj en av följande metoder:

När vi loggar in får vi följande fel:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Felsvar från daemon: Fåhttps://192.168.40.129/v2/:Slå TCP 192.168.40.129:443: Anslutning: Anslutning nekad
Hur inaktiverar jag https-inloggning? Lösningen är följande:

Redigera filen /etc/docker/daemon.json med följande konfiguration:

Starta docker igen

Markera spegeln i projektet:

Flytta bilden till det aktuella projektet:

Du kan se den lyckade pushen i C-gränssnittet, som visas i figuren nedan:



Hämta en privat bild i Harbor

Eftersom våra spegelinställningar är offentliga, är vi iEn annan serverKör bara följande kommando för att hämta den:

Starta en behållare

Som visas nedan:



(Slut)




Föregående:Importera bilder till Excel-ark med NPOI [med källkod]
Nästa:.NET/C# Övervaka Taobao och Tmalls produktlagerkällkoder
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com