Kontainer Linux di Windows 10
Kontainer Linux membentuk persentase besar dari ekosistem kontainer keseluruhan dan sangat mendasar untuk pengalaman pengembang dan lingkungan produksi. Karena kontainer berbagi kernel dengan host kontainer, namun, menjalankan kontainer Linux langsung di Windows bukanlah pilihan. Di sinilah virtualisasi masuk ke dalam gambar.
Kontainer Linux dalam Moby VM
Untuk menjalankan kontainer Linux di VM Linux, ikuti instruksi di panduan memulai Docker.
Docker telah dapat menjalankan kontainer Linux di desktop Windows sejak pertama kali dirilis pada tahun 2016 (sebelum isolasi Hyper-V atau kontainer Linux pada Windows tersedia) menggunakan komputer virtual berbasis LinuxKit yang berjalan di Hyper-V.
Dalam model ini, Klien Docker berjalan di desktop Windows tetapi memanggil ke Docker Daemon di VM Linux.
Dalam model ini, semua kontainer Linux berbagi satu host kontainer berbasis Linux dan semua kontainer Linux:
- Bagikan kernel satu sama lain dan Moby VM, tetapi tidak dengan host Windows.
- Memiliki properti penyimpanan dan jaringan yang konsisten dengan kontainer Linux yang berjalan di Linux (karena berjalan di VM Linux).
Ini juga berarti host kontainer Linux (Moby VM) perlu menjalankan Docker Daemon dan semua dependensi Docker Daemon.
Untuk melihat apakah Anda menjalankan dengan Moby VM, periksa Hyper-V Manager untuk Moby VM menggunakan UI Hyper-V Manager atau dengan menjalankan Get-VM
di jendela PowerShell yang ditingkatkan.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk