Cradles to Crayons Partners with First Quality to Distribute Diapers

Cradles to Crayons is a nonprofit organization that serves children from birth through age 12, supplying them with basic items that range from backpacks to winter coats. In May 2021, it partnered…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




1. Docker Nedir

En Temel ve Basit Şekilde Docker Nedir?

Herhangi bir uygulama(Örneğin apache http server, rabbitmq ya da python vs) kurmak istediğimiz de, zaman ve kaynaktan tasarruf etmek, ayrıca ekstra bir işletim sistemini aradan çıkartmak.

Eski Yöntem vs Docker

Eski yöntemde bir uygulama kurmak istediğiniz zaman, ana işletim sisteminin üzerine bir sanallaştırma teknolojisi kullanan uygulamalardan birini kurup, bu uygulamanın içine ayrı bir işletim sistemi kurduktan sonra, istediğimiz uygulamayı sanallaştırma teknolojisinin içine kurduğumuz işletim sisteminde çalıştırıyorduk. Uygulamalayı ayağa kaldırmak için, önce ana işletim sistemini açıp, daha sonra guest işletim sistemini açıp uygulamayı ayağa kaldırmalıydı(deploy etmeliydik).

Docker ile aradaki sanal işletim sistemini kaldırıp, direkt olarak ana işletim sisteminin kaynaklarını kullanan, birbirinden izole, çok sayıda uygulamayı(container) ayağa kaldırabilir.

Not: Docker tüm bunları yaparken, 200 yılında Linux’a güncelleme olarak gelen LXC teknolojisini baz alır. LXC tam açılmış hali ise, Linux Container olarak geçer. Linux Containers’de başlı başına ayrı bir konu olduğu için, onu farklı bir medium yazısında ele alacağım. Basit anlamda, LXC’nin sanallaştırma teknolojisini olduğunu bilmek şu anlık yeterli.

Docker Çalışma Mantığı

Terim kullanmadan, Docker CLI ile API aracılığıyla Server ya da Host’a requestte bulunuruz. Eğer kurmak istediğimiz uygulama serverda bulunuyorsa, kurulur. Yoksa, registry’dan fetch edilir. Docker sözlüğünü yazdıktan sonra, Docker çalışma mantığını bir de terimlerle ifade etmeye çalışacağım. Burada en basit anlamda anlatmaya çalışmam ki temel sebep, çok fazla terim koyduğumuz zaman okuyucunun kafası karışabiliyor.

Docker Sözlüğü

Docker En Avantajlı Yanları:

Dikkat Çekilesi Noktalar ve Kısa Özet

Bölüm 2'de bir imaj çekip bu imaj ile bir container oluşturacağız.

Add a comment

Related posts:

Why creativity matters

Some years ago I was going for a stroll along some wheat fields in Babín, (Czech Republic) with my camera at the ready. I was alone. The sun was setting beautifully. A golden glow covered the surface…

Hover Over Me

I am standing near the table in my room, adjacent to my bed where mum is seated, weeping. I can see her, but she can’t see me though I know she wishes she could. She looks different, but not in a…

Work Music

The search began in earnest when I was at university. I was required to produce essays at the end of each term. I was convinced that finding the right music would help me focus on the writing…