Bagaimana cara menjalankan wadah Docker Linux di Windows Server 2019?

Sudah ada Q sangat mirip & amp; A mengenai Windows Server 2016, tetapi masih belum jelas bagi saya.

Kami telah menginstal Docker Enterprise di versi 18.09.6. Kami berhasil menjalankan kontainer Linux dalam mode eksperimental menggunakan LCOW. Tapi modus eksperimental disencouraged untuk produksi. Terutama kita tidak tahu apakah masalah mengenai operasi filesystem dan database yang disebutkan pada akhir https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers masih ada.

Jadi pertanyaannya adalah bagaimana menjalankan kontainer Linux dalam mode non-eksperimental (menggunakan MobyVM). Apakah ini didukung sama sekali di Windows Server 2019? Adalah jawaban dalam Docker Windows Server 2016 beralih ke wadah linux masih berlaku?

Satu bisa menggunakan Docker untuk CE yaitu installer yang sama yang bekerja pada WIN 10. Tapi ingat untuk menggunakan versi 2.1.0.3 bukan versi 2.0.0.3. Versi sebelumnya memiliki beberapa masalah dengan Server 2019 dan tidak akan berfungsi dengan baik.

Satu-satunya cara yang didukung untuk menjalankan linux container on Docker EE menggunakan metode isolasi Hyper-V (LCOW) yang dengan sendirinya rumit dan juga tidak ada dokumentasi resmi.Seseorang dapat mengikuti blog yang disebutkan di bawah ini untuk menjalankan Linux Container di Windows Server 2019 (ingat dukungannya bersifat eksperimental dan tidak disarankan untuk lingkungan produksi).

PS:

Windows / Docker tidak datang dengan strategi akhir tentang bagaimana mereka akan mendukung Linux container. Metode isolasi Hyper-V untuk menjalankan wadah Linux adalah ide yang diusulkan sejak lama tetapi masih belum ada panggilan terakhir untuk itu. Lihat tautan

Kita dapat menggunakan Docker untuk windows di server 2016 tetapi segera dukungan untuk Docker terbaru Versi 2.1 tidak akan tersedia. Belum ada dokumentasi konkret dari komunitas Docker/Windows tentang bagaimana mereka akan mendukung Linux container. Mengikuti langkah-langkah yang disebutkan di sini hanya akan memberikan dukungan kontainer Windows Pada Server 2016.Untungnya kami memiliki pelarian dengan server 2016 dan Server 2019 menggunakan Docker untuk penginstal Windows (Docker CE) tetapi masih bukan solusi bukti penuh.

Kami menyerah pada Docker di Windows Server. Waktu yang terbuang :frowning:

Saya berada di perahu yang sama dan juga mencoba mendapatkan jawaban yang sama. Microsoft maupun Docker telah sangat jelas dalam hal ini. Saya juga berpikir untuk memulai VM Debian Hyper-V yang menjalankan Docker EE di dalamnya dan menggunakan Swarm untuk mengatur semuanya, tetapi kemudian Anda memiliki VM tambahan untuk mengurus diri sendiri. Akan sangat bagus jika MobyVM didukung di Docker EE.

Apa yang akhirnya kau lakukan? Terima kasih