คุณสามารถเรียกใช้ Windows Docker บน Linux ได้หรือไม่?
คุณสามารถเรียกใช้ Windows Docker บน Linux ได้หรือไม่?

วีดีโอ: คุณสามารถเรียกใช้ Windows Docker บน Linux ได้หรือไม่?

วีดีโอ: คุณสามารถเรียกใช้ Windows Docker บน Linux ได้หรือไม่?
วีดีโอ: สอนใช้งาน Docker แบบสับ ๆ ฉบับมือใหม่ดูจบปุ๊บใช้งานเป็นเลย !!! 2024, พฤศจิกายน
Anonim

เลขที่, คุณ ไม่ได้ เรียกใช้ windows คอนเทนเนอร์โดยตรงบน ลินุกซ์ . แต่ คุณสามารถเรียกใช้ Linux บน Windows . คุณสามารถ เปลี่ยนระหว่าง OS คอนเทนเนอร์ ลินุกซ์ และ หน้าต่าง โดยคลิกขวาที่ นักเทียบท่า ในเมนูถาด คอนเทนเนอร์ไลเซชันใช้ระบบปฏิบัติการโฮสต์เดียวกันไม่เหมือนกับ Virtualization

ผู้คนยังถามว่าฉันสามารถเรียกใช้อิมเมจ Linux Docker บน Windows ได้หรือไม่

นักเทียบท่า ได้ เพื่อเรียกใช้ Linux ตู้คอนเทนเนอร์บน Windows เดสก์ท็อปตั้งแต่เปิดตัวครั้งแรกในปี 2559 (ก่อนการแยก Hyper-V หรือ ลินุกซ์ ตู้คอนเทนเนอร์บน Windows พร้อมใช้งาน) โดยใช้เครื่องเสมือนที่ใช้ LinuxKit วิ่ง บน Hyper-V แชร์เคอร์เนลระหว่างกันและ Moby VM แต่ไม่ใช่กับ Windows เจ้าภาพ.

นอกจากนี้ Docker image สามารถทำงานบน OS อื่นได้หรือไม่? ไม่ มัน ทำ ไม่. นักเทียบท่า ใช้คอนเทนเนอร์เป็นเทคโนโลยีหลัก ซึ่งอาศัยแนวคิดของการแชร์เคอร์เนลระหว่างคอนเทนเนอร์ ถ้าอย่างใดอย่างหนึ่ง ภาพนักเทียบท่า อาศัยเคอร์เนลของ Windows และอีกอันหนึ่งอาศัยเคอร์เนลของลินุกซ์ คุณไม่สามารถ วิ่ง สองคนนั้น ภาพ เหมือนกัน OS.

คำถามก็คือ Docker ดีกว่า Windows หรือ Linux หรือไม่

ลินุกซ์ , คือ ดีกว่า OS กว่า Windows , สถาปัตยกรรมของมันโดยเฉพาะ Kernel และระบบไฟล์เป็นอย่างมาก ดีกว่า กว่า Windows . นี้มีประสิทธิภาพมากดังนั้น นักเทียบท่า ความนิยม แนวทางแรกในการสนับสนุน นักเทียบท่า บน Windows เคยเป็น นักเทียบท่า กล่องเครื่องมือ ซึ่งโดยพื้นฐานแล้วเป็น VM ที่ใช้ Virtual Box กับ a ลินุกซ์ ภาพ.

Docker สำหรับ Linux เท่านั้นหรือไม่

วิ่งได้ทั้ง2ตัว ลินุกซ์ และโปรแกรม Windows และไฟล์ปฏิบัติการใน นักเทียบท่า ตู้คอนเทนเนอร์ NS นักเทียบท่า แพลตฟอร์มทำงานโดยกำเนิดบน ลินุกซ์ (บน x86-64, ARM และสถาปัตยกรรม CPU อื่นๆ) และบน Windows (x86-64) สร้างผลิตภัณฑ์ที่ให้คุณสร้างและรันคอนเทนเนอร์บน ลินุกซ์ , Windows และ macOS

แนะนำ: