ஒரு Docker image என்பது ஒரு read-only template (அதன் dependencies உடன் packaged பணியமைப்பு); ஒரு container என்பது ஒரு image இன் running instance. இந்த உறவு ஒரு class மற்றும் object போல் உள்ளது: ஒரு image பல containers களை உருவாக்க முடியும்.
Image vs 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)
