Docker Günlükleri
Merhaba Günlük;
Başladığım (ya da yeniden başladığım) bir proje ilerlemesinde oluşan bu fikir ile beni daha önce kullanıdığım ancak pek tat alamadığım Docker yazılım platformuna yeniden yönlendirdi.
Veritabanı, web sunucusu vb bir çok uygulama kalıtımsız docker platformu üzerinden çalışabilmekte, ancak benim asıl amacım bu yazılımları kullanan ancak kendi docker imajımı hazırlayıp,
bu imaj üzerinden yazılımım üzerinde bir semantik versiyonlama kurabilmek. Dolayısı ile yine docker nedir, nasıl kullanılır, neden kullanılır gibi teorik bilgileri, işin erbaplarına bırakıp,
kendi imajımızı nasıl oluşturacağız, ne gibi zorlukları nerede yaşacağız yaşayarak öğrenelim kısmına girişelim.
Docker kullanabilmek için her uygulama platformunda olduğu üzere bu platformu makinamıza kurarak başlamak durumundayız ki bu durum beraberinde işletim sistemi tercihi yapmamızı gerektiriyor. Elimizde MacOs/Windows/Linux
işletim sistemi bulunduğuna göre ve şahsi tecrüben bu tür işlerin Windows işletim sistemi üzerinde gerçekleştirmenin beyhude bir çaba yaratacağı yönünde olduğundan. Yine Windows üzerine kurulu OracleVM içerinden bir Ubuntu18.04 versiyonu ile ilerleme karar verdim ve Linux işletim sistemi üzerinde kurulum aşaması ile işe başladım siyah terminal penceremi çalıştırdım, standart repo üzerinden bir kurulum gerçekleştirdim.
$ sudo su $ apt-get update $ apt-get remove docker docker-engine docker.io # eksi versiyon var ise kaldıralım $ apt install docker.io $ systemctl start docker $ systemctl enable dockerKurulumu tamamladığımıza göre bir sonraki aşamaya geçmek için test sürüşüne çıkabiliriz ...
Yorumlar
Yorum Gönder