Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 22831|Odpoveď: 0

[.NET Core] Docker repozitár (3) posiela ASP.NET Core obrazy do Harbor repozitárov

[Kopírovať odkaz]
Zverejnené 19. 11. 2020 11:10:53 | | | |
revízia

Docker repozitár (1) Vybudovať súkromný repozitár založený na Harbor
https://www.itsvse.com/thread-9474-1-1.html

Docker repozitár (2) Nastavenia prístavu na spustenie
https://www.itsvse.com/thread-9475-1-1.html

Obrázky Build ASP.NET Core

Ak chcete zabaliť projekt ASP.NET Core 3.1 do docker obrazu (vynechané), môžete sa pozrieť na nasledovné:

[Praktický boj] Vytvorte Docker obrázok založený na Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net jadrový súbor Dockerfile je nakonfigurovaný nasledovne:



Príkaz na build image je nasledovný:

Vidíte, že stavba bola úspešnáitsvse:v1Zrkadlo, ako je uvedené nižšie:



Obrázok je odoslaný do úložiska Harbor

Najprv vytvoríme nový testovací repozitár v Harbor a udelíme test1 používateľské oprávnenia, ako je znázornené na obrázku nižšie:



Prihláste sa a vyberte si jednu z nasledujúcich metód:

Keď sa prihlásime, zobrazí sa nasledujúca chyba:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Chybová odpoveď od démona: Získaťhttps://192.168.40.129/v2/:Vytočte TCP 192.168.40.129:443: Pripojiť: Spojenie zamietnuté
Ako vypnúť https prihlásenie? Riešenie je nasledovné:

Upravte súbor /etc/docker/daemon.json v nasledujúcej konfigurácii:

Reštartovať docker

Označte zrkadlo v projekte:

Posuňte obrázok do aktuálneho projektu:

Úspešný push môžete vidieť v rozhraní C, ako je znázornené na obrázku nižšie:



Stiahnite si súkromný obrázok v Harbor

Keďže naše zrkadlové nastavenia sú verejné, nachádzame sa vĎalší serverStačí spustiť nasledujúci príkaz, aby ste ho vytiahli:

Začnite kontajner

Ako je uvedené nižšie:



(Koniec)




Predchádzajúci:Importujte obrázky do excelových tabuliek pomocou NPOI [so zdrojovým kódom]
Budúci:.NET/C# Monitorujte zdrojové kódy produktových zásob Taobao a Tmall
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com