Docker Image قالبی تغییرناپذیر از لایهها و متادیتای لازم برای اجرای کانتینر است. Container نمونه در حال اجرای Image همراه با لایه نوشتنی و منابع عملیاتی است.
docker image ls
docker history nginx:alpine
docker inspect nginx:alpine
docker save -o nginx.tar nginx:alpine
docker load -i nginx.tar
تفاوت Tag و Digest
Tag نامی متغیر مانند latest است، اما Digest به محتوای مشخص اشاره میکند. برای استقرار تکرارپذیر میتوان از Digest معتبر استفاده کرد.
اصطلاحات مرتبط: داکر، داکرفایل، سرویس کانتینر.
Image و Container یکسان نیستند
داکر ایمیج مجموعهای از لایههای فقطخواندنی و Metadata لازم برای ساخت کانتینر است. با اجرای Image، Container ساخته میشود و یک لایه قابل نوشتن جداگانه دارد.