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

Skats: 5419|Atbildi: 2

Docker veido attēlus uz Windows sistēmām

[Kopēt saiti]
Publicēts 02.06.2023 21:18:24 | | | |
Prasības: Dažiem veciem projektiem ir jādarbojas operētājsistēmā Windows, vai arī projektam ir jāizsauc daži com komponenti, lai iegūtu rezultātus, šobrīd mēs varam veidot tikai attēlus, kuru pamatā ir Windows, un palaist Windows konteinerus.

Par Windows konteineriemMicrosoft oficiālā dokumentācija:Hipersaites pieteikšanās ir redzama.

Windows pamatattēls

Microsoft nodrošina vairākus attēlus, ko sauc par bāzes attēliem, no kuriem varat sākt veidot savus konteineru attēlus:

  • Windows - satur pilnu Windows API un sistēmas pakalpojumu komplektu (izņemot servera lomas).
  • Windows Server - satur pilnu Windows API un sistēmas pakalpojumu komplektu.
  • Windows Server Core - mazāks attēls, kas satur dažus Windows Server API - pilnu .NET Framework. Tajā ir iekļauta arī lielākā daļa, bet ne visas servera lomas, piemēram, faksa servera neiekļaušana.
  • Nano Server — mazākais Windows Server attēls, ieskaitot .NET Core API un noteiktu servera lomu atbalstu.


Attēls ar sufiksa nosaukumu insider ir būvējums, kas faktiski ir tāds pats kā versijaPriekšskatījums

AtminētiesWindows konteinera bāzes attēls ir sadalīts divos slāņos: RTM slānis un plākstera slānis, kas satur jaunākos drošības labojumus operētājsistēmu bibliotēkām un binārajiem failiem, kas pārklāti ar RTM slāni. Plākstera slāņa lielums svārstās visā konteinera attēla atbalsta cikla kalpošanas laikā, katru mēnesi palielinoties vai samazinoties atkarībā no binārā faila pakāpeniskajām izmaiņām. Velkot Windows konteinera bāzes attēlu uz jauna resursdatora, jums ir jāvelk abi slāņi vienlaikus.

Ievads konteineru bāzes attēlos:Hipersaites pieteikšanās ir redzama.
Mirror Hub adrese:Hipersaites pieteikšanās ir redzama.

OS prasības

Prasības Windows konteineru resursdatoriem ir uzskaitītas šādi:

  • Windows konteineru līdzeklis ir pieejams Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 Pro un Enterprise izdevumos (versijas 1607 un jaunākas), kā arī Windows 11 Pro un Enterprise.
  • Hyper-V lomas ir jāinstalē pirms Hyper-V izolācijas operāciju izpildes.
  • Windows Server konteinera resursdatoram ir jāinstalē sistēma Windows, lai c:. Šāda ierobežojuma nav, ja izvietojat tikai Hyper-V izolētus konteinerus.


Windows 11 instalējiet Docker darbvirsmu

Lejupielādes adrese:Hipersaites pieteikšanās ir redzama.

Pēc instalēšanas iestatiet noklusējuma konteinera tipu uz Windows konteiners. Lai pārslēgtos pēc instalēšanas pabeigšanas, varat izmantot vienumu Docker Windows sistēmas uzdevumjoslā, kā parādīts zemāk redzamajā attēlā:



Konteineru funkcija ir atspējota. Iespējojiet to, izmantojot PowerShell skriptu (administratīvajā PowerShell) un restartējiet datoru pirms Docker Desktop lietošanas:

Enable-WindowsOptionalFeature -Online -FeatureName $("Microsoft-Hyper-V", "Konteineri") -Visi


Ja rodas iepriekš minētā kļūda, palaidiet logu termināli (Windows PowerShell) kā administratoru ar šādu komandu:

Pēc tam jums ir jārestartē dators. Pēc tam vēlreiz iestatiet tipu uz Windows konteineru un pēc tam, kad slēdzis ir veiksmīgs, kā parādīts attēlā:



Dockerfile veidošanas attēls

Izveidojiet jaunu Dockerfile failu ar šādu saturu:

Lai iegūtu vairāk Dockerfile piemēru, lūdzu, skatiet:Hipersaites pieteikšanās ir redzama.

Lai izveidotu jaunu attēlu, komanda ir šāda:



Palaist konteinerus

Visbeidzot, izveidojiet konteineru, pamatojoties uz attēlu, izmantojot šādu komandu:

Mēģiniet izmantot pārlūkprogrammu, lai piekļūtu:http://127.0.0.1:5006/, kā parādīts attēlā:



Veiksmīgi piekļūstiet IIS noklusējuma vietnei konteinerā.

(Beigas)





Iepriekšējo:.NET/C# RSA PEM formāta šifrēšana un atšifrēšana
Nākamo:ASP.NET Core (20) Novērst atvērtus novirzīšanas uzbrukumus
 Saimnieks| Publicēts 02.06.2023 21:19:28 |
Pārskats

Docker veido tiešsaistes domu kartes, pamatojoties uz draw.io
https://www.itsvse.com/thread-10597-1-1.html

【Praktiskā darbība】 Izmantojiet Docker, lai izveidotu Gitlab privāto repozitoriju
https://www.itsvse.com/thread-10408-1-1.html

Docker konteineru piekļuves internetam aizliegums (ārtīkls)
https://www.itsvse.com/thread-10401-1-1.html

Docker izmanto Macvlan, lai iestatītu neatkarīgu IP adresi konteineriem
https://www.itsvse.com/thread-10389-1-1.html

【Praktiskā cīņa】 Build Thunder lejupielāde un DLNA pakalpojumi mājas mediju Docker
https://www.itsvse.com/thread-10377-1-1.html

Docker modificē un ierobežo konteinera CPU, atmiņu un citus resursus
https://www.itsvse.com/thread-10344-1-1.html

Praktiskā darbība: Docker izmantošana, lai izveidotu DNS pakalpojumu (dnsmasq)
https://www.itsvse.com/thread-10321-1-1.html

【Praktiska darbība】 Izmantojiet Docker, lai izveidotu IPsec VPN serveri
https://www.itsvse.com/thread-10274-1-1.html

Docker žurnāli aizpilda diskus un datu migrāciju
https://www.itsvse.com/thread-10247-1-1.html

Praktiska izmantošana cAdvisor, lai apkopotu Docker konteineru metriku
https://www.itsvse.com/thread-10243-1-1.html

SQL Server 2019 datu bāzes izvietošana operētājsistēmā Docker
https://www.itsvse.com/thread-10186-1-1.html

Izvietojiet Discuz forumu, izmantojot Docker instalāciju
https://www.itsvse.com/thread-10181-1-1.html

Instalējiet Redis paplašinājumu, pamatojoties uz Docker php: 5.6.40-fpm attēlu
https://www.itsvse.com/thread-10176-1-1.html

Instalējiet GD paplašinājumu, pamatojoties uz Docker php: 5.6.40-fpm attēlu
https://www.itsvse.com/thread-10175-1-1.html

Atšķirība starp Docker saglabāšanas un eksportēšanas komandām
https://www.itsvse.com/thread-10174-1-1.html

Instalējiet čokurošanos, pamatojoties uz Debian (docker attēls).
https://www.itsvse.com/thread-10155-1-1.html

Elasticsearch pakalpojuma izvietošana, izmantojot Docker
https://www.itsvse.com/thread-10148-1-1.html

Docker POI kļūdas izņēmuma risinājums
https://www.itsvse.com/thread-10145-1-1.html

Fails vai mape nepastāv, kad ir uzstādīts Docker sējums
https://www.itsvse.com/thread-10144-1-1.html

Docker aplūko konteineru restartēšanas iestatījumus un lielapjoma apturēšanas konteinerus
https://www.itsvse.com/thread-10130-1-1.html

Docker izvieto kara lietojumprogrammas Tomcat konteineros
https://www.itsvse.com/thread-10125-1-1.html

Docker pakotnes konflikta problēma, instalējot CentOS 8
https://www.itsvse.com/thread-10115-1-1.html

Docker: kā noņemt attēlu nav
https://www.itsvse.com/thread-10112-1-1.html

Docker MySQL atrisina pārāk daudz savienojumu problēmu
https://www.itsvse.com/thread-10102-1-1.html

Docker attēla slāņa analīzei ieteicams izmantot divus rīkus
https://www.itsvse.com/thread-10063-1-1.html

Linux pārklājuma failu sistēma Docker
https://www.itsvse.com/thread-10061-1-1.html

Docker instalē Redis vizuālās pārvaldības rīku (redis-manager)
https://www.itsvse.com/thread-10015-1-1.html

Instalējiet Docker konteinerus operētājsistēmā CentOS 7
https://www.itsvse.com/thread-9999-1-1.html

Docker veido SFTP pakalpojumus
https://www.itsvse.com/thread-9994-1-1.html

Docker Hub iestata vietējo attēlu paātrinājumu
https://www.itsvse.com/thread-9738-1-1.html

Izvietojiet Jaeger izplatīto saišu izsekošanas apmācību ar Docker
https://www.itsvse.com/thread-9526-1-1.html

Docker repozitorijs (3) virza ASP.NET Core attēlus uz ostas krātuvēm
https://www.itsvse.com/thread-9478-1-1.html

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

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

docker-ce-3:19.03.13-3.el7.x86_64 requires containerd.io >= 1.2.2-3
https://www.itsvse.com/thread-9449-1-1.html

Docker instalācija palaiž Redis kešatmiņu
https://www.itsvse.com/thread-8995-1-1.html

Docker konteiners, lai piekļūtu ārējiem resursdatora pakalpojumiem
https://www.itsvse.com/thread-8969-1-1.html

Ping rīka instalēšana konteinerā, kas izveidots ar Docker
https://www.itsvse.com/thread-8966-1-1.html

Docker jaunināšana uz jaunāko versiju
https://www.itsvse.com/thread-8932-1-1.html

Docker saglabā attēla atrašanās vietu Windows sistēmā
https://www.itsvse.com/thread-8922-1-1.html

Atšķirība starp dockerfile un docker-compose
https://www.itsvse.com/thread-8921-1-1.html

Docker laika neatbilstības, konteinera laika joslas iestatījums
https://www.itsvse.com/thread-8865-1-1.html

docker ps kļūda bash: ps: komanda nav atrasta
https://www.itsvse.com/thread-8864-1-1.html

DateTime laiks .Net Core neatbilst Windows laikam Linux Docker
https://www.itsvse.com/thread-8862-1-1.html

[Praktiskā cīņa] Izveidojiet Docker attēlu, pamatojoties uz Nginx
https://www.itsvse.com/thread-8800-1-1.html

Docker veido privātu attēlu repozitoriju
https://www.itsvse.com/thread-8389-1-1.html

Skaļuma koplietošana nav iespējota. Lūdzu, iespējojiet apjoma kopsummas Docker CE iestatījumos operētājsistēmai Windows...
https://www.itsvse.com/thread-7544-1-1.html

CentOS atrisina problēmu, ka ārējam tīklam nevar piekļūt pēc tam, kad doka ports ir kartēts uz resursdatoru
https://www.itsvse.com/thread-6959-1-1.html

Docker Run opcija --rm
https://www.itsvse.com/thread-6957-1-1.html

Docker izvietošanas kong-dashboard apmācība
https://www.itsvse.com/thread-5684-1-1.html


CentOS 7 Docker izvieto PostgreSQL 9.6
https://www.itsvse.com/thread-5683-1-1.html

Modificējiet ostu kartēšanas metodi doku konteineriem
https://www.itsvse.com/thread-5177-1-1.html

Apmācība par rap2 izvietošanu ar doku zem Centos 7
https://www.itsvse.com/thread-5166-1-1.html

centos instalēšana Docker Compose apmācība
https://www.itsvse.com/thread-5164-1-1.html

Kā Docker konteineri un resursdatori kopē failus viens otram
https://www.itsvse.com/thread-5121-1-1.html

Docker izveido Nginx konteineru
https://www.itsvse.com/thread-5119-1-1.html

Docker konteiners: fiksētas IP apmācības iestatīšana
https://www.itsvse.com/thread-5116-1-1.html

Kā iegūt doku konteinera IP adresi
https://www.itsvse.com/thread-5115-1-1.html

Docker konteiners, lai apskatītu konteinera Linux versiju
https://www.itsvse.com/thread-5114-1-1.html

Astoņi reāli Docker lietošanas gadījumi
https://www.itsvse.com/thread-5015-1-1.html

Centos7 Docker uzstādīšana un konfigurēšana praksē
https://www.itsvse.com/thread-5014-1-1.html

Docker versijas ir sadalītas CE un EE atšķirībās
https://www.itsvse.com/thread-5013-1-1.html
 Saimnieks| Publicēts 03.06.2023 09:22:24 |
Dodieties uz konteineru, lai apskatītu iekšējo informāciju



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