Spremnici Docker Windows Server omogućuju vam pokretanje aplikacija u izoliranim okruženjima na Windows Serveru. Ovi spremnici dizajnirani su za rad s izvršnim datotekama Windows na temelju slika Windows Server ili nano poslužitelja. U ovom ćemo postu razgovarati o njima i vidjeti kako možete Pokrenite svoj prvi spremnik Windows Server.
Pokrenite svoj prvi spremnik Windows poslužitelja Docker Docker
Docker Spremnici Windows Server omogućuju vam pokretanje programa na Windows u laganom i izoliranom okruženju. Djeluju poput malih paketa koji uključuju sve što program treba pokrenuti, poput koda, knjižnica i alata za sistem. Ovi se spremnici temelje na slikama Windows Server -a poput nano poslužitelja ili jezgre poslužitelja. Brži su i koriste manje resursa u usporedbi s tradicionalnim virtualnim strojevima. Pomoću Dockera lako možete stvoriti, pokrenuti i upravljati tim spremnicima. To pomaže programerima i IT timovima da brže i učinkovitije izrade aplikacije bez ometanja drugih programa na istom poslužitelju.
Da biste pokrenuli svoj prvi spremnik Windows poslužitelja Docker, morate slijediti dolje navedene korake.
- Instalirajte značajku Hyper-V uloge i spremnika
- Instalirajte Docker modul
- Ponovno pokrenite svoj poslužitelj
- Povucite i pokrenite svoju docker sliku
Razgovarajmo o njima detaljno.
1] Instalirajte Hyper-V ulogu i značajku spremnika
komplet za procjenu i primjenu sustava Windows adk za Windows 10
Prvo, moramo pripremiti naš poslužitelj za Docker provjerom svih preduvjeta. Da bismo to učinili, moramo instalirati Hyper-V značajka uloga i spremnika Prvo na našem sustavu. Da biste to učinili, morate slijediti u nastavku navedene korake.
- Otvoriti Upravitelj poslužitelja i kliknite na Dodajte uloge i značajke.
- Kliknite na sljedeće.
- Odabrati Instalacija temeljena na ulogama ili na temelju značajki a zatim kliknite na sljedeće.
- Sada odaberite poslužitelj i kliknite na sljedeće.
- Tada morate potražiti Hiper-v i označite njegov potvrdni okvir, kliknite Dodajte značajke Ako se zatraži, a zatim kliknite na sljedeće.
- Ići na Značajke Tab, krpelja Kontejneri, i kliknite na sljedeće.
- Zatim kliknite Dalje da biste stigli Virtualne sklopke tab
- Tada morate označiti svoj Ethernet i kliknite Dalje.
- Nastavite klikati na sljedeće dok ne stignete Rezultati Kartica i kliknite na instalaciju za početak instalacije.
Instalacija će potrajati malo vremena jer ovisi o hardverskim mogućnostima vašeg poslužitelja.
Nakon što završite, morate ponovno pokrenuti svoj poslužitelj.
2] Ugradite Docker modul
Nakon konfiguriranja preduvjeta, trebali bismo instalirati Docker modul. To možete učiniti jednostavno pokretanjem sljedeće naredbe u PowerShell (kao administrator).
E89F06C9861FE949C173C91541CD9FE5A0BC1B3Morate pričekati nekoliko minuta jer će vam trebati malo vremena da se modul instalira na vaše računalo. Nakon što završite, morate instalirati paket Docker. Za to, pokrenite naredbu navedenu u nastavku.
33123f47391623bce17428f5a1fd7311001e678aPričekajte nekoliko minuta jer će trebati neko vrijeme da se paket instalira na vaše računalo.
3] Ponovno pokrenite svoj poslužitelj
Nakon što završite, morate ponovno pokrenuti svoj poslužitelj. Za to možete ili trčati Ponovno pokretanje računala U PowerShell ili ponovno pokrenite iz izbornika Start. Nakon što se vaše računalo podigne, idite na sljedeći korak.
4] Povucite i pokrenite sliku Windows Docker
Sad kad je vaš poslužitelj gore, trebamo vas otvoriti Moćnik s administrativnim privilegijama. Zatim morate pokrenuti sljedeću naredbu da biste povukli Docker sliku.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Jednom kada to učinite, morate pokrenuti sljedeću naredbu da biste provjerili sliku Docker.
48D6483D50AD77C939D9D0D0594116BE7907028968Vidjet ćete detalje slike koji svjedoče o činjenici da ste instalirali Docker i imali sliku.
najam firefoxa
Nakon što povučete sliku, možete je nastaviti i pokrenuti je.
35F0E8176CD72A08CAFA71CAA2B56A17B99F081Spomenuta naredba čini sesiju neinteraktivnom; Da biste ga učinili interaktivnim, morate pokrenuti sljedeću naredbu.
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022
Potpuni ćemo.
Kad pokrenete naredbu, dobit će vam drugačiji interaktivni upit. Tada možete nastaviti s radom u docker upita.
Na ovaj način ste pokrenuli spremnik Docker i u njemu ste. Dakle, ako pokrenete naredbu ime domaćina, Vidjet ćete naziv spremnika Docker u koji ste se prijavili.
Nadamo se da možete instalirati i pokrenuti spremnik Windows Docker na Windows Server.
Pročitajte: Docker Desktop - neočekivana pogreška WSL -a u sustavu Windows 11
Kako mogu pokrenuti docker spremnik u sustavu Windows?
Da biste pokrenuli Docker spremnik u sustavu Windows, osigurajte da je Docker instaliran i pokrenut. Otvorite naredbeni redak ili PowerShell, a zatim povucite sliku spremnika pomoću naredbe Docker Pull [Image_name] (npr. Docker Pull Microsoft/NanoServer) . Nakon preuzimanja koristite naredbu Docker Run [Image_name] Za pokretanje spremnika. Možete dodati opcije poput -to za interaktivni način ili –Name [Container_name] Da biste imenovali svoj spremnik. Nakon pokretanja naredbe, spremnik će započeti i možete s njom komunicirati. Da biste kasnije zaustavili spremnik, upotrijebite Docker Stop [Container_name] .
Pročitajte: Docker radna površina započinje zauvijek u sustavu Windows 11
Mogu li pokrenuti Docker spremnici na Windows Serveru?
Da, možete pokrenuti Docker spremnici na Windows Serveru ako poslužitelj podržava spremnike. Windows Server pruža potrebne značajke za pokretanje Windows spremnika, koji su izolirana aplikacija. Da biste koristili Docker, morate omogućiti značajku 'Spremnici' na poslužitelju i instalirati Docker.