Fun With Docker – Moby Linux VM

071718_0101_FunWithDock2.png

Madem Docker hakkında yazıyoruz, o zaman sahne arkasında neler olduğuna da değinmemizde fayda var. Bu nedenle de zaman zaman ara yazılarla aksiyon içeren eğlenceli yazılar yerine teknik bilgiler paylaşarak canınızı sıkmaya çalışacağım.

Diyelim ki nedir bu Docker diyerek, Docker for Windows’u indirdiniz ve Windows 10 üzerinde keyifli denemeler yapmaya karar verdiniz. Ancak communitydeki Windows imajların sayısı sizin için yeterli değil. İşte bu yüzden Linux imajlarını kullanmak istiyorsunuz. Peki Linux platformuna ait container imajlarını Windows üzerinde nasıl çalıştıracağız? Cevabımız Moby Linux VM

Docker for Windows’u kurduğunuzda aşağıdaki gibi ikonun sürekli bir koşuşturma içerisinde bir şeyler peşinde olduğunu farkedeceksiniz. Buna sağ click yaptığınızda önemli bir detay olan Switch to Windows containers… ile karşılaşacaksınız. Docker for Windows’un Windows container imajları çalıştırabilmesi için Windows Container yapısında çalışıyor olması gerekmektedir. Biz konuyu dağıtmadan Linux Container modunda devam edelim.


Resim-1

Docker for Windows kurulumu devam ederken, Hyper-V Manageri açtığınızda boş bir ekran göreceksiniz, evet doğru Docker for Windows kurulumu sırasında Hyper-V rolü otomatik olarak kuruluyor. Böylece Hyper-V hiç kullanmadım diyenler için Hyper-V ile tanışma fırsatı da sunuyor Microsoft ve Docker işbirliğiJ

Neden Hyper-V’nin otomatik olarak kurulduğunu, neden bu yazının yazıldığını ve Linux container imajlarının Windows üzerinde nasıl çalıştığını anlamak için geriye sadece Docker for Windows servisinin açılması kalıyor. Servis açıldığı anda Moby Linux VM ‘in Hyper-V manager üzerinde açıldığını göreceksiniz.


Resim-2

Linux Containerlar da aslında Hyper-V üzerinde koşan bu Linux VM host üzerinde koşuyor. Onlar nested bir şekilde koşturup duruyor olsun, biz de bu yazının tamamlanmasıyla birlikte “Jenkins üzerinde Powershell plugini kullanarak nasıl otomasyon yapabileceğimizi” paylaşacağım yazıma koşalım J

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

TAGs: Moby Linux VM, Linux Container,Hyper-V, Docker,Docker for Windows, Jenkins,PowerShell,Windows 10, Container

Yazı gezinmesi

Mobil sürümden çık