Docker Windows Server kapsayıcıları, uygulamaları Windows Server'daki izole ortamlarda çalıştırmanıza olanak tanır. Bu kapsayıcılar, Windows Server Core veya Nano Server görüntülerine dayalı Windows yürütülebilir ürünlerle çalışmak üzere tasarlanmıştır. Bu yazıda onlar hakkında konuşacağız ve nasıl yapabileceğinizi göreceğiz İlk Dockket Windows Server Container'ınızı çalıştırın.
İlk Docker Windows Server Container'ınızı çalıştırın
Docker Windows Server kapsayıcıları, Windows'taki programları hafif ve izole bir ortamda çalıştırmanıza olanak tanır. Kod, kütüphaneler ve sistem araçları gibi bir programın çalıştırılması gereken her şeyi içeren küçük paketler gibi çalışıyorlar. Bu kapsayıcılar, Nano Server veya Server Core gibi Windows Server görüntülerine dayanmaktadır. Geleneksel sanal makinelere kıyasla daha hızlıdır ve daha az kaynak kullanırlar. Docker ile bu kapları kolayca oluşturabilir, çalıştırabilir ve yönetebilirsiniz. Bu, geliştiricilerin ve BT ekiplerinin, aynı sunucudaki diğer programlara müdahale etmeden uygulamaları daha hızlı ve verimli bir şekilde oluşturmasına ve dağıtmasına yardımcı olur.
İlk Docker Windows Server kapsayıcınızı çalıştırmak için aşağıda belirtilen adımları izlemeniz gerekir.
- Hyper-V rolü ve konteyner özelliğini yükleyin
- Docker modülünü kurun
- Sunucunuzu yeniden başlatın
- Docker resminizi çekin ve çalıştırın
Onları ayrıntılı olarak tartışalım.
1] Hiper-V rolünü ve konteyner özelliğini yükleyin
Windows 10 mobil erişim noktası kapanıyor
İlk olarak, tüm önkoşulları kontrol ederek sunucumuzu Docker için hazırlamamız gerekir. Bunu yapmak için, Hyper-V rolü ve konteyner özelliği Sistemimizde ilk. Bunu yapmak için, aşağıda belirtilen adımları izlemeniz gerekir.
- Açık Sunucu Yöneticisi ve tıklayın Roller ve özellikler ekleyin.
- İleri tıklayın.
- Seçme Rol tabanlı veya özelliğe dayalı kurulum Ve sonra İleri'ye tıklayın.
- Şimdi, sunucuyu seçin ve İleri'yi tıklayın.
- O zaman aramalısın Hiper-v ve onay kutusunu işaretleyin, tıklayın Özellikler Ekle İstenirse ve ardından İleri'yi tıklayın.
- Git Özellikler sekme, kene Kaplar, ve İleri'ye tıklayın.
- Ardından, ulaşmak için İleri'ye tıklayın. Sanal anahtarlar sekme.
- Ardından Ethernet'inizi işaretlemeniz ve İleri'yi tıklamanız gerekir.
- Ulaşana kadar bir sonraki işlemi tıklamaya devam edin. Sonuçlar Sekme ve kurulum başlatmak için yüklemeye tıklayın.
Kurulum, sunucunuzun donanım özelliklerine bağlı olduğu için biraz zaman alacaktır.
İşiniz bittikten sonra sunucunuzu yeniden başlatmanız gerekir.
2] Docker modülünü yükleyin
istisna kesme noktası kesme noktasına 0x80000003 ulaşıldı
Önkoşulları yapılandırdıktan sonra Docker modülünü kurmamız gerekiyor. Bunu sadece aşağıdaki komutu çalıştırarak yapabilirsiniz. PowerShell (yönetici olarak).
E89F06C9861FE949C173C91541CD9FE5A0BC1B3Modülün bilgisayarınıza kurulması biraz zaman alacağı için birkaç dakika beklemeniz gerekir. Yapıldıktan sonra, Docker paketini yüklemeniz gerekir. Bunun için, aşağıda verilen komutu çalıştırın.
33123f47391623bce17428f5a1fd7311001e678aPaketin bilgisayarınıza yüklemesi biraz zaman alacağından birkaç dakika bekleyin.
3] Sunucunuzu yeniden başlatın
İşiniz bittikten sonra sunucunuzu yeniden başlatmanız gerekir. Bunun için ya koşabilirsiniz Yeniden başlatma PowerShell'de veya Başlat menüsünden yeniden başlatın. Bilgisayarınız önyüklendikten sonra bir sonraki adıma gidin.
4] Windows Docker görüntüsünü çekin ve çalıştırın
Artık sunucunuz bittiğine göre, açman gerekiyor Powershell tekrar yönetici ayrıcalıkları ile. Ardından, Docker görüntüsünü çekmek için aşağıdaki komutu çalıştırmanız gerekir.
D61126e75e84161fd480cb46f782d660b564a580Bunu yaptıktan sonra, Docker resmini kontrol etmek için aşağıdaki komutu çalıştırmalısınız.
48d6483d50ad77c939d9d0d0594116be7907028968Docker'ı yüklediğinizi ve görüntüye sahip olduğunuzu belirten görüntü ayrıntılarını göreceksiniz.
Görüntüyü çektikten sonra devam edip çalıştırabilirsiniz.
35F0E8176CD72A08CAFA71CAA2B56A17B99F081Bahsedilen komut, oturumu etkileşimli değildir; Etkileşimli hale getirmek için aşağıdaki komutu çalıştırmanız gerekir.
Xbox One'da birine oyun hediye etme578c76eac718677aab714dea58b82799fe543bf0
İkincisini yöneteceğiz.
Komutu çalıştırdığınızda, size farklı bir etkileşimli istem verilecektir. Daha sonra Docker isteminde çalışmaya devam edebilirsiniz.
Bu şekilde, Docker konteynerini başlattınız ve içindesiniz. Yani, komutu çalıştırırsan ana bilgisayar adı, Giriş yaptığınız Docker konteynerinin adını göreceksiniz.
Windows Server'a Windows Docker kapsayıcısını yükleyip çalıştırabileceğinizi umuyoruz.
Okumak: Docker masaüstü - Windows 11'de beklenmedik WSL hatası
Windows'ta bir Docker kapsayıcısını nasıl başlatırım?
Windows'ta bir Docker kapını başlatmak için Docker'ın kurulduğundan ve çalıştırıldığından emin olun. Bir komut istemini veya PowerShell'i açın, ardından komutu kullanarak bir konteyner görüntüsü çekin Docker Pull [Image_Name] (örneğin, Docker Pull Pull Microsoft/Nanoserver) . İndirildikten sonra komutu kullanın Docker Run [Image_name] Konteyneri başlatmak için. Gibi seçenekler ekleyebilirsiniz -BT Etkileşimli mod için veya –Name [Container_name] Konteynerinizi adlandırmak için. Komutu çalıştırdıktan sonra kap başlayacak ve onunla etkileşime girebilirsiniz. Konteyneri daha sonra durdurmak için kullanın Docker Stop [Container_name] .
Okumak: Docker masaüstü Windows 11'de sonsuza kadar başlıyor
Windows Server'da Docker kapsayıcıları çalıştırabilir miyim?
Evet, sunucu kapları destekliyorsa Windows Server'da Docker kapsayıcılarını çalıştırabilirsiniz. Windows Server, izole uygulama ortamları olan Windows kapsayıcılarını çalıştırmak için gerekli özellikleri sağlar. Docker'ı kullanmak için sunucudaki 'kaplar' özelliğini etkinleştirmeli ve Docker'ı yüklemelisiniz.