Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 22831|Atbildi: 0

[.NET kodols] Docker repozitorijs (3) virza ASP.NET Core attēlus uz ostas krātuvēm

[Kopēt saiti]
Publicēts 19.11.2020 11:10:53 | | | |
Pārskats

Docker repozitorijs (1) Izveidojiet privātu repozitoriju, pamatojoties uz Harbor
https://www.itsvse.com/thread-9474-1-1.html

Docker repozitorijs (2) Ostas iestatījumi, lai sāktu
https://www.itsvse.com/thread-9475-1-1.html

Veidojiet ASP.NET pamata attēlus

Lai iepakotu ASP.NET Core 3.1 projektu doka attēlā (izlaists), varat skatīt tālāk norādīto.

[Praktiskā cīņa] Izveidojiet Docker attēlu, pamatojoties uz Nginx
https://www.itsvse.com/thread-8800-1-1.html
asp.net pamata Dockerfile fails ir konfigurēts šādi:



Attēla veidošanas komanda ir šāda:

Jūs varat redzēt, ka būvēšana bija veiksmīgaitsvse:v1Spogulis, kā parādīts zemāk:



Attēls tiek pārvietots uz ostas repozitoriju

Pirmkārt, mēs izveidojam jaunu testa repozitoriju Harbor un piešķiram test1 lietotāja atļaujas, kā parādīts zemāk redzamajā attēlā:



Piesakieties un izvēlieties vienu no šīm metodēm:

Piesakoties, mēs saņemsim šādu kļūdu:

[root@k8s-node1 aspcoredemo]# docker pieteikšanās 192.168.40.129
Username: test1
Password:
Kļūdas atbilde no dēmona: Gethttps://192.168.40.129/v2/:Zvaniet TCP 192.168.40.129:443: izveidot savienojumu: savienojums atteikts
Kā atspējot https pieteikšanos? Risinājums ir šāds:

Rediģējiet failu /etc/docker/daemon.json ar šādu konfigurāciju:

Restartējiet doku

Atzīmējiet spoguli projektā:

Virziet attēlu uz pašreizējo projektu:

Jūs varat redzēt veiksmīgu virzīšanu C saskarnē, kā parādīts zemāk redzamajā attēlā:



Privāta attēla izvilkšana ostā

Tā kā mūsu spoguļu iestatījumi ir publiski, mēs esamCits serverisVienkārši palaidiet šo komandu, lai to izvilktu:

Konteinera sākšana

Kā parādīts zemāk:



(Beigas)




Iepriekšējo:Importējiet attēlus Excel lapās, izmantojot NPOI [ar avota kodu]
Nākamo:.NET/C# Pārraudzīt Taobao un Tmall produktu krājumu avota kodus
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com