Docker Windows Server -säiliöt antavat sinun suorittaa sovelluksia Windows Server -sovelluksissa. Nämä säiliöt on suunniteltu toimimaan Windows -suoritettavien aineiden kanssa Windows Server Core- tai Nano Server -kuvien perusteella. Tässä viestissä puhumme heistä ja näemme kuinka voitSuorita ensimmäinen Docket Windows Server -säiliö.
Suorita ensimmäinen Docker Windows Server -säiliö
Docker Windows Server -säiliöt antavat sinun suorittaa ohjelmia Windowsissa kevyessä ja eristetyssä ympäristössä. Ne toimivat kuin pienet paketit, jotka sisältävät kaiken, mitä ohjelma tarvitsee, kuten koodi, kirjastot ja järjestelmätyökalut. Nämä säilöt perustuvat Windows Server -kuviin, kuten Nano -palvelin tai palvelinydin. Ne ovat nopeampia ja käyttävät vähemmän resursseja perinteisiin virtuaalikoneisiin verrattuna. Dockerin avulla voit helposti luoda, suorittaa ja hallita näitä säilöjä. Tämä auttaa kehittäjiä ja IT -ryhmiä rakentamaan ja ottamaan käyttöön sovelluksia nopeammin ja tehokkaammin häiritsemättä muita saman palvelimen ohjelmia.
Jos haluat suorittaa ensimmäisen Docker Windows Server -säiliön, sinun on noudatettava alla olevia vaiheita.
- Asenna Hyper-V-rooli ja säiliöominaisuus
- Asenna Docker -moduuli
- Käynnistä palvelimesi uudelleen
- Vedä ja suorita Docker -kuva
Keskustelemme heistä yksityiskohtaisesti.
1] Asenna hyper-V-rooli ja säiliöominaisuus
Ensinnäkin meidän on valmistettava palvelimemme Dockerille tarkistamalla kaikki edellytykset. Jotta voimme tehdä, meidän on asennettavaHyper-V-rooli ja säiliöominaisuusEnsin järjestelmässämme. Tätä varten sinun on noudatettava alla olevia vaiheita.
- AvataPalvelinhallintaja napsautaLisää roolit ja ominaisuudet.
- Napsauta Seuraava.
- ValitaRoolipohjainen tai ominaisuuspohjainen asennusja napsauta sitten seuraava.
- Valitse nyt palvelin ja napsauta Seuraava.
- Sitten sinun on etsittäväHyper-vja merkitse sen valintaruutu, napsautaLisää ominaisuuksiaJos pyydetään, ja napsauta sitten Seuraava.
- MennäPiirteettab, punkkiAstiat,ja napsauta Seuraava.
- Napsauta sitten Seuraava päästäksesiVirtuaaliset kytkimetvälilehti.
- Sitten sinun on valittava Ethernet ja napsautettava seuraava.
- Napsauta seuraavaksi, kunnes saavutTuloksetTab -välilehti ja napsauta Asenna aloittaaksesi asennuksen.
Asennus vie vähän aikaa, koska se riippuu palvelimen laitteistoominaisuuksista.
Kun olet valmis, sinun on käynnistettävä palvelin uudelleen.
2] Asenna Docker -moduuli
Edellytyksen määrittämisen jälkeen meidän on tarkoitus asentaa Docker -moduuli. Voit tehdä sen yksinkertaisesti suorittamalla seuraava komento sisäänPowershell (järjestelmänvalvojana).
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Sinun on odotettava muutama minuutti, koska moduulin asentaminen tietokoneeseen vie vähän aikaa. Kun olet valmis, sinun on asennettava Docker -paketti. Suorita sitten alla annettu komento.
Install-Package -Name docker -ProviderName DockerMsftProvider
Odota muutama minuutti, koska paketin asentaminen tietokoneellesi vie jonkin aikaa.
3] Käynnistä palvelin uudelleen
Kun olet valmis, sinun on käynnistettävä palvelin uudelleen. Sitä varten voit joko ajaaKäynnistää tietokone uudelleenPowerShellissä tai käynnistä uudelleen Käynnistä -valikosta. Kun tietokone on käynnistynyt, siirry seuraavaan vaiheeseen.
4] Vedä ja suorita Windows Docker -kuva
Nyt kun palvelimesi on valmis, tarvitsemme sinun avautuvanPowershellJärjestelmänvalvojan etuoikeuksilla uudelleen. Sitten sinun on suoritettava seuraava komento vetääksesi Docker -kuvan.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Kun olet tehnyt sen, sinun on suoritettava seuraava komento tarkistaaksesi Docker -kuvan.
docker image ls
Näet kuvan yksityiskohdat, jotka todistavat sen tosiasian, että olet asentanut Dockerin ja sinulla on kuva.
Kun olet vetänyt kuvan, voit mennä eteenpäin ja ajaa sen.
docker run mcr.microsoft.com/windows/nanoserver:ltsc2022
Mainittu komento tekee istunnosta interaktiivisen; Jotta se olisi interaktiivinen, sinun on suoritettava seuraava komento.
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022
Aiomme ajaa jälkimmäistä.
Kun suoritat komennon, sinulle annetaan erilainen interaktiivinen kehote. Voit sitten jatkaa työskentelyä Docker -kehotuksessa.
Tällä tavalla olet aloittanut Docker -säilöä ja olet sen sisällä. Joten jos suoritat komennonisäntänimi,Näet kirjautuneen Docker -säiliön nimen.
Toivomme, että voit asentaa ja suorittaa Windows Docker -säiliön Windows Server -palvelimeen.
Lukea:
Kuinka aloitan Docker -säiliön Windowsissa?
Jos haluat käynnistää Docker -säiliön Windowsissa, varmista, että Docker on asennettu ja käynnissä. Avaa komentokehote tai PowerShell, vedä sitten säilökuva komennollaDocker Pull [Image_Name] (esim. Docker Pull Microsoft/NanoServer). Kun olet ladattu, käytä komentoaDocker Run [Image_Name]säiliön käynnistäminen. Voit lisätä vaihtoehtoja kuten-seinteraktiiviseen tilaan tai–Name [Container_Name]Nimetä säiliö. Komennon suorittamisen jälkeen säiliö alkaa, ja voit olla vuorovaikutuksessa sen kanssa. Pysäytä säiliö myöhemmin, käytäDocker Stop [Container_Name].
Lukea:
Voinko suorittaa Docker -säilöt Windows -palvelimella?
Kyllä, voit suorittaa Docker -säilöt Windows -palvelimella, jos palvelin tukee säilöjä. Windows Server tarjoaa tarvittavat ominaisuudet Windows -säiliöiden suorittamiseen, jotka ovat eristettyjä sovellusympäristöjä. Jos haluat käyttää Dockeria, sinun on otettava käyttöön “säilö” -ominaisuus palvelimella ja asennettava Docker.