Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 22831|Odgovoriti: 0

[.NET Core] Docker repozitorij (3) potiska ASP.NET Core slike v Harbor repozitorije

[Kopiraj povezavo]
Objavljeno na 19. 11. 2020 11:10:53 | | | |
pregled

Docker repozitorij (1) Zgradite zasebni repozitorij na osnovi Harborja
https://www.itsvse.com/thread-9474-1-1.html

Docker repozitorij (2) Nastavitve pristanišča za zagon
https://www.itsvse.com/thread-9475-1-1.html

Slike Build ASP.NET Core

Za pakiranje projekta ASP.NET Core 3.1 v docker sliko (izpuščeno) lahko pogledate naslednje:

[Praktični boj] Ustvari Dockerjevo sliko na podlagi Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net osnovna datoteka Dockerfile je konfigurirana takole:



Ukaz za build image je naslednji:

Vidite lahko, da je bila gradnja uspešnaitsvse:v1Ogledalo, kot je prikazano spodaj:



Slika se pošlje v skladišče Harbor

Najprej ustvarimo nov testni repozitorij v Harborju in test1 podelimo uporabniška dovoljenja, kot je prikazano na spodnji sliki:



Prijavite se in izberite enega od naslednjih načinov:

Ko se prijavimo, dobimo naslednjo napako:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
Napaka demona: Gethttps://192.168.40.129/v2/:Pokličite TCP 192.168.40.129:443: Povezava: povezava zavrnjena
Kako onemogočim https prijavo? Rešitev je naslednja:

Uredite datoteko /etc/docker/daemon.json z naslednjo konfiguracijo:

Ponovni zagon dockerja

Označite ogledalo v projektu:

Potisnite sliko na trenutni projekt:

Uspešen potisk si lahko ogledate v C vmesniku, kot je prikazano na spodnji sliki:



Izvlecite zasebno sliko v Harborju

Ker so naše nastavitve ogledal javne, smo vDrug strežnikPreprosto zaženite naslednji ukaz, da ga prikličete:

Zaženi posodo

Kot je prikazano spodaj:



(Konec)




Prejšnji:Uvoz slik v Excelove preglednice z uporabo NPOI [z izvorno kodo]
Naslednji:.NET/C# Monitor Taobao in Tmall izvorne kode zalog izdelkov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com