Tag Archives: Docker

RancherOS Nedir? Nasıl Kurulur?
RancherOS, Rancher Labs tarafından tamamen bulut sistemlerde kullanılmak üzere geliştirilmiş bir işletim sistemidir. Yakından bakıldığında işletim sistemini başlatan ve yönetimini sağlayan sade bir Linux çekirdeği ve üzerinde Docker bulunduğu görülecektir. Yani Linux çekirdeğinin görevi Docker’ı başlatmaktır. Herşey bir Docker konteyner’ıdır, dolayısıyla da oldukça sade ve hafif bir Linux dağıtımıdır. Docker’ın çalışması dışında gerekli olan tüm…

Kubernetes Üzerinde Docker Registry Kurulumu
Docker Registery, Docker imaj’larınızı toplu olarak tutabileceğiniz bir saklama alanı, depo gibi hizmet vermek için kullanabileceğiniz bir uygulamadır. Özel bir Docker Registery ise imajlarınızı güvenli olarak saklama imkanı bulabileceğiniz bir depo olacaktır. Kubernetes makalalerimizde şimdiye kadar sizlerle paylaştığım bölümlerde üretim ortamında olmazsa olmaz pek çok bileşeni adım adım kurduk. Üretim ortamının güvenliğini sağlamanın yollarından biriside…

C.H.I.P. üzerine Docker kurulumu
Takip edenleriniz bilecektir, bundan yaklaşık 1 yıl önce bir KickStarter projesine destek olmuştum; C.H.I.P. Dünyanın belkide en düşük ücretli bilgisayarı, en azında sunduklarıyla kıyasladığımızda. Arm tabanlı olan ve $9’lık fiyata sahip olan C.H.I.P., bünyesine ARMv7 işlemciyi, 512MB hafızayı, 4GB saklama alanını, Wi-Fi ve Bluetooth bağlantı kapasitesini sığdıran bir SoC. Makalemde, bu cihaz üzerine nasıl docker…

Docker’da bir Asp.Net uygulaması, Hata Ayıklama
Önceki makalelerle birlikte Docker konseptlerine ve kullanımına aşina olduğunuzu umuyorum. Bu makalemde konuyu bir adım öteye götürerek Docker container’ı içerisindeki Asp.Net Core uygulamanızı nasıl debug edebileceğinizi sizinle paylaşacağım. Sürecin tüm adımlarını görebilmeniz için makalemde sıfırdan başlayacağım. Daha önceki makalelerimi takip edenlerinizin de baştan sona okumasında fayda var; çünkü Docker imajımızı bu defa farklı bir yöntemle…

ASP.Net Core Uygulaması için Docker İmajı Hazırlamak – Production
Bir önceki makalemizde her ne kadar geliştirdiğimiz Asp.Net uygulaması için Docker imajı hazırlamış olsak da, hatırlarsanız imaj dosyamız içerisinde kaynak kodlarımızda yer alıyordu. Container’ımız ilk başladığında kaynak kodlar derlenerek çıktısı çalıştırılıyordu. Gerçek hayat senaryolarında isterler biraz farklı olabilir, en azında üretim ortamınıza kaynak kodlarınızın bulunduğu bir imaj atmak istemeyeceğinizi düşünüyorum. Bu sebeple, bu makalemde önceki…

ASP.Net Core Uygulaması için Docker İmajı Hazırlamak
Önceki makalelerle birlikte Docker konseptlerine ve kullanımına aşina olduğunuzu umuyorum. Bu makalemde konuyu bir adım öteye götürerek geliştirdiğimiz bir ASP.Net Core uygulamasını nasıl bir Docker imajına dönüştürebileceğimizi ve bir Container içerisinde Docker’da nasıl çalıştırabileceğimizi anlatacağım. Sürecin tüm adımlarını görebilmeniz için makalemde sıfırdan başlayacağım. Geliştirme ortamı olarak pek çok .Net geliştiricisinin alışkın olduğu Windows ve Visual…

Yeni Başlayanlar için Docker
Bir önceki makalemle birlikte Docker’ın ne olduğunu, daha önceden bilmiyorsanız, öğrendiğinize göre şimdi sıra geldi ilk adımlarımızı atmaya. Docker’a yeni başlayanlar için hazırladığım bu makalemde hedefimiz biraz ısınıp ilk adımlarımızı atabilmek olacak. Öncelikle, şimdiye kadar henüz yapmadıysanız, ilgili Docker sürümünü bilgisayarınıza kurmalısınız. Kurulum işlemi ardından Docker uygulaması çalışmaya başlayacaktır. Ardından bir komut satırı açarak ilk…

Docker nedir? Neden bu kadar Önemli?
Son zamanların yıldızı en çok parlayan, adını en çok duyduğumuz teknolojilerinden birisi hiç kuşkusuz Docker. İlerideki makalelerime referans olması ve hiç duymayanlarınıza en azından kulak dolgunluğu olması adına, bu makalemde sizlere Docker’dan kısaca bahsetmeye çalışacağım. 2013 yılı başlarındaki ilk sürümlerinden itibaren gözlerin üzerinde toplandığı Docker’ın ne olduğunun anlatmanın belki de en kolay yolu neyi çözdüğünü…

Windows ve Mac için Docker: Beta
Docker sever Mac ve Windows’çuların dört gözle beklediği haber bugün geldi. Mart ayında kapalı beta olarak küçük bir grubun kullanımına açılan Docker for Windows ve Docker for Mac bugün itibari ile public beta’ya geçerek herkesin kullanımına açıldı. Her iki ürünün betasını Docker web sitesinden inderebilirsiniz. Hyper-V kurulumunun gerektiği ve Windows 10 x64 üzerinde çalışabilen Docker…

Raspbian Üzerinde Docker kurulumu
Bir önceki makalemde sizinle Debian tabanlı hazır HypriotOS imajını kullanarak nasıl Raspberry Pi’de Docker kullanabileceğinizi paylaşmıştım. Bu makalemde ise, mevcutta Raspbian üzerine kurulu olan sisteminizi bozmadan nasıl Docker kurulumu yapabileceğinizi paylaşıyorum. Kurulum adımlarını paylaşmadan önce not düşmekte fayda var; bu makalede çalışır durumda bir Raspbian sürümüne sahip olduğunuz varsayılmaktadır. Raspberry Pi’nin güncel sürümleri, Debian 8…