Docker ਚਿੱਤਰ ਇੱਕ ਸਿਰਫ-ਪੜ੍ਹਨ ਟੈਮਪਲੇਟ ਹੈ (ਇੱਕ ਪੈਕੇਜ ਕੀਤੀ ਐਪਲੀਕੇਸ਼ਨ ਇਸਦੀ ਨਿਰਭਰਤਾ ਦੇ ਨਾਲ); ਇੱਕ ਕੰਟੇਨਰ ਇੱਕ ਚਿੱਤਰ ਦੀ ਇੱਕ ਚਲ ਰਹੀ ਹੋਈ ਮਿਸਾਲ ਹੈ। ਸਬੰਧ ਇੱਕ ਕਲਾਸ ਅਤੇ ਇੱਕ ਆਬਜੈਕਟ ਦੀ ਤਰ੍ਹਾਂ ਹੈ: ਇੱਕ ਚਿੱਤਰ ਬਹੁਤ ਸਾਰੇ ਕੰਟੇਨਰ ਬਣਾ ਸਕਦਾ ਹੈ।
ਚਿੱਤਰ ਬਨਾਮ ਕੰਟੇਨਰ
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)
