Otu esi etinye Docker na Windows 10

Mmelite ikpeazụ: 08/29/2024
Onye dere ya: Daniel Terrasa

docker na windows 10

En un principio, Docker Ọ bụ teknụzụ emepụtara maka Linux, ọ bụ ezie na ka oge na-aga, ọ rutekwara n'elu ikpo okwu nke sistemụ arụmọrụ Microsoft mepụtara. Na post a anyị ga-ahụ Otu esi etinye Docker na Windows 10 na ihe bụ isi uru nke a nwere ike iwetara anyị.

Ka anyị buru ụzọ cheta ihe Docker bụ kpọmkwem yana otu o si arụ ọrụ. Mgbe ahụ, anyị ga-akọwa usoro ị ga-eso ka ị nwee ike ịwụnye ya na Windows 10 ma nwee ọ enjoyụ ọrụ ya.

Kedu ihe bụ Docker na kedu ihe ọ bụ?

Docker bụ a ngwanrọ mepere emepe creado en el año 2013 por Solomon Hykes nke a na-eji na-ebuga ngwa n'ime mebere containers. Nke a na-enye ohere ngwa dị iche iche na-arụ ọrụ na gburugburu mgbagwoju anya dị iche iche.

docker na windows 10

Akọwara nke ọma, anyị ga-ekwu na akpa Docker bụ ngwugwu ngwanrọ nwere ihe niile dị mkpa iji mee otu ngwa. Ihe onyonyo Docker bụ ihe na-enye anyị ntuziaka na nhazi yana ntuziaka dị mkpa iji malite ma ọ bụ kwụsị akpa ọ bụla.

The management nke ọ bụla n'ime ndị a containers dịtụ mfe ekele enyemaka nke Docker API ma ọ bụ site na interface interface (CLI). Ma a bịa n'ịkwado ọtụtụ akpa, enwere ike iji ngwa ahụ Docker Compose.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi ebufe folda na Windows 10

Kedu ka Docker ga-esi nyere anyị aka? Enwere ọtụtụ ikpe, ọ bụ ezie na otu n'ime ihe ndị a na-ahụkarị bụ nke ike Gbalịa ngwanrọ ọhụrụ na-ejighị aka tinye ya. N'ime uru ndị bụ isi ya, anyị ga-ekwupụtarịrị obere ibu, ikike maka akpaaka na nnukwu obodo nke ndị ọrụ ọ nwere gburugburu ụwa, na-adị njikere mgbe niile ịza ajụjụ na ibinye aka.

N'aka nke ọzọ, a ga-ekwurịrị na Docker anaghị enye otu ọsọ dị ka a igwe mebere emebere. O kwesịkwara ịmara na njikwa ya nwere ike ịdị mgbagwoju anya maka ụfọdụ ndị ọrụ.

N'ọnọdụ ọ bụla, ọ bụrụ na anyị ghọtara na ịmepụta ngwa bụ nnọọ ihe ịma aka, iji Docker containers bụ otu n'ime ụzọ kachasị mma anyị nwere ike isi hụ na ọ na-arụ ọrụ na gburugburu ebe niile.

Wụnye Docker na Windows 10 nzọụkwụ site nzọụkwụ

Ịwụnye Docker na Windows 10 abụghị usoro mgbagwoju anya. Ihe ekwesịrị iburu n'uche bụ na sistemụ arụmọrụ anyị na-akwado ihe niile ihe ndị dị mkpa. Ozugbo anyị kwuputara isi ihe a, ọ kacha mma iji ngwa nwere nkwa, dịka Desktọpụ Docker.

Requisitos de instalación

Windows 10 ụdị

Iji wụnye Docker na Windows 10 iji Docker Desktop ị ga-enwe otu n'ime ihe ndị a ụdịdị nke sistemụ arụmọrụ: Windows 10 Pro, Windows 10 Enterprise o Agụmakwụkwọ Windows 10 (na nkwado maka Hyper-V na WSL 2). Ọ dịkwa ike na Windows 10 Home, ọ bụrụhaala na anyị na-eji mmelite Mee 2020 ma ọ bụ emechaa.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi egwu Fortnite na split-screen na Xbox

Ewezuga nke a, anyi aghaghi hụ na agbanyere virtualization na BIOS/UEFI anyị. Nke a dị mkpa maka Desktọpụ Docker iji Hyper-V ma ọ bụ WSL 2.

Nke mbụ: Kwado atụmatụ Windows achọrọ

wsl2

Ozugbo anyị enyochala na ezuru usoro ihe achọrọ, anyị ga-emerịrị atụmatụ ndị a otu otu:

Kwado Hyper-V na arịa

  1. Site na Control Panel anyị ga- Programas.
  2. Anyị ahọrọla "Gbanye ma ọ bụ gbanyụọ atụmatụ Windows."
  3. N'ebe ahụ, anyị na-arụ ọrụ igbe ndị a: Hyper-V na Virtual igwe ikpo okwu.
  4. N'ikpeazụ, anyị pịa na "Nabata" y reiniciamos el ordenador.

Kwado WSL 2 (Windows Subsystem maka Linux)

Anyị na-emepe PowerShell dị ka onye nchịkwa ma na-agba iwu ndị a tupu ịmalitegharịa:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Melite kernel Linux WSL 2

Anyị na-ebudata mmelite kernel "WSL 2 Linux kernel update ngwugwu maka igwe x64" site na weebụsaịtị Microsoft gọọmentị y ejecutamos ihe nrụnye ebudatara iji melite kernel WSL.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi egbochi ozi-e na Outlook Windows 10

Tọọ WSL 2 dị ka ndabara

N'ikpeazụ, na PowerShell, anyị na-agba ọsọ iwu a ka ịtọ WSL 2 dị ka ụdị ndabara:

wsl –set-default-version 2

Nke abụọ: Budata, wụnye na hazie Desktọpụ Docker

docker desktop

Nzọụkwụ ikpeazụ iji nweta Docker na Windows 10 mejupụtara budata Desktọpụ Docker site na njikọ gọọmentị ma mee ya na kọmputa anyị. N'oge nhazi usoro, ị ga-ahọrọ nhọrọ iji WSL 2 dị ka backend ma soro ntuziaka ndị ọzọ na-egosi na ihuenyo.

Na-esote, anyị na-emepe Desktọpụ Docker site na menu mmalite (oge mbụ ọ nwere ike were nkeji ole na ole). Tupu ịmalite iji ngwa a, ị ga-ahazi ụfọdụ parampat ya:

  • Hazie WSL- Na isi interface nke Docker Desktop, anyị ga- Ntọala, wee gaa na menu Izugbe y activamos la opción "Jiri WSL 2 dabeere engine".
  • Hazie WSL Integration: ọzọ ka anyị Ntọala, si ebe ahụ gaa Resources anyị na-ahọrọkwa WSL Integration na nkesa Linux anyị chọrọ iji.

N'ikpeazụ, maka nyochaa na emechara nrụnye ahụ nke ọma, anyị nwere ike mepee PowerShell wee mee iwu a iji nyochaa ya:

docker –version

Ọ bụrụ na ihe niile ziri ezi, anyị ga-egosipụta ozi nnabata. Mgbe nke a gasịrị, Docker kwesịrị ịrụ ọrụ ugbu a n'enweghị nsogbu na Windows 10.