Docker Kavramları 1 — Container vs Image

Burak Tahtacı
1 min readSep 29, 2020

--

Yazılımla uğraşıp docker’ın adını duymayan yoktur. Docker’ın bize sağladığı nimetleri saymakla bitiremeyiz. Bu yazının amacı kafa karışıklığına sebebiyet veren iki kavramı açıklamak olacak. Bu kavramlar container ve image .

Image: Bir uygulamanın docker içinde çalışması için gereken kaynak kodları ve çevresel faktörleri tarifleyen bir dosyadır. Image’lar konteyner’ların nasıl olması gerektiğini ifade ederler. Çalıştırılamazlar. Image’lar Java dünyasındaki Class kavramıyla benzerlik göstermektedir.

Container: Bir imajın tariflediği kurallarla oluşturulmuş sanal çalışma ortamlarıdır (runtime environment). Sanal makinelere benzer bir çalışma mantığıyla çalışsalar bile çok daha hafif ve kolay kurulabilir yapıdadırlar. Aktif olarak çalışmaktadırlar. Container’ler Java dünyasındaki Object kavramıyla benzerlik göstermektedir.

--

--

Burak Tahtacı
Burak Tahtacı

Written by Burak Tahtacı

TA1KNT / Computer Engineer / RC Hobbyist / Data Science and Machine Learning Lover also interested in Information Security

No responses yet