एक Docker image एक read-only template हो (एक प्याकेज गरिएको एप्लिकेशन यसको dependencies सँग); एक container एक image को एक चलिरहेको instance हो। यो सम्बन्ध एक class र object जस्तै हो: एक image ले धेरै containers बनाउन सक्छ।
Image बनाम container
IMAGE → a read-only TEMPLATE: the app + dependencies + config, built in layers
(like a blueprint/class; stored, shared, versioned)
CONTAINER → a RUNNING INSTANCE of an image (with a writable layer on top)
(like an object created from a class; has runtime state)
One IMAGE → many CONTAINERS (run the same image multiple times)
