Maaari mo bang patakbuhin ang Windows Docker sa Linux?
Maaari mo bang patakbuhin ang Windows Docker sa Linux?

Video: Maaari mo bang patakbuhin ang Windows Docker sa Linux?

Video: Maaari mo bang patakbuhin ang Windows Docker sa Linux?
Video: Windows 10 Docker Desktop for Windows: Explained 2024, Abril
Anonim

Hindi, ikaw hindi pwede magpatakbo ng mga bintana mga lalagyan nang direkta sa Linux . Pero maaari mong patakbuhin ang Linux sa Windows . Kaya mo pagbabago sa pagitan ng mga lalagyan ng OS Linux at mga bintana sa pamamagitan ng pag-right click sa docker sa tray menu. Hindi tulad ng Virtualization, ang containerization ay gumagamit ng parehong host os.

Nagtatanong din ang mga tao, maaari ba akong magpatakbo ng isang imahe ng Linux Docker sa Windows?

Docker ay nagawa upang patakbuhin ang Linux mga lalagyan sa Windows desktop mula noong una itong inilabas noong 2016 (bago ang Hyper-V isolation o Linux mga lalagyan sa Windows ay magagamit) gamit ang isang LinuxKit based virtual machine tumatakbo sa Hyper-V. Magbahagi ng kernel sa isa't isa at sa Moby VM, ngunit hindi sa Windows host.

Higit pa rito, maaari bang tumakbo ang imahe ng Docker sa iba't ibang OS? Hindi, ito ginagawa hindi. Docker gumagamit ng containerization bilang isang pangunahing teknolohiya, na umaasa sa konsepto ng pagbabahagi ng kernel sa pagitan ng mga container. Kung isa Larawan ng docker umaasa sa isang Windows kernel at isa pa ay umaasa sa isang Linux kernel, hindi mo magagawa tumakbo yung dalawa mga larawan sa parehong OS.

Ang tanong din ay, mas mahusay ba ang Docker sa Windows o Linux?

Linux , ay isang mas mabuti OS kaysa Windows , ang arkitektura nito, lalo na ang Kernel at file system ay marami mas mabuti kaysa sa Windows . Ito ay napaka-epektibo, kaya Docker katanyagan. Ang unang diskarte sa suporta Docker sa Windows ay Docker Toolbox, na karaniwang isang VM gamit ang Virtual Box na may a Linux larawan.

Para sa Linux lang ba ang Docker?

Maaari mong patakbuhin ang pareho Linux at mga Windows program at executable sa Docker mga lalagyan. Ang Docker native na tumatakbo ang platform Linux (sa x86-64, ARM at marami pang ibang arkitektura ng CPU) at sa Windows (x86-64). gumagawa ng mga produktong nagbibigay-daan sa iyong bumuo at magpatakbo ng mga lalagyan Linux , Windows at macOS.

Inirerekumendang: