Docker Image در مقابل Docker Container
Image یک قالب فقط خواندنی برای اجرای برنامه است، اما Container نمونه در حال اجرای همان Image محسوب میشود.
| ویژگی | Docker Image | Docker Container |
|---|---|---|
| قابل اجرا | خیر | بله |
| فقط خواندنی | بله | خیر |
| تعداد | یک | چندین نمونه |
| تغییرات Runtime | ندارد | دارد |
| مناسب Deployment | بله | بله |
کِی از Docker Image استفاده کنیم؟
برای Build و انتشار برنامه.
کِی از Docker Container استفاده کنیم؟
برای اجرای واقعی برنامه.
مثال Docker Image
docker build -t myapi .
مثال Docker Container
docker run myapi
اشتباه رایج
اشتباه گرفتن Image با Container.
جمعبندی
Image = Template
Container = Running Instance
