Docker Engine موتور ساخت و اجرای کانتینر است و از daemon به نام dockerd، API و CLI تشکیل میشود. ابزار خط فرمان درخواست را به Daemon میفرستد و Daemon مدیریت Image، شبکه، Volume و کانتینر را انجام میدهد.
docker version
docker info
sudo systemctl status docker
sudo systemctl restart docker
docker context ls
| بخش | نقش |
|---|---|
| Docker CLI | ارسال دستور کاربر |
| dockerd | پذیرش درخواستها و مدیریت آبجکتهای داکر |
| containerd و runc | اجرا و مدیریت چرخه عمر کانتینر در لایههای پایینتر |
| Docker API | رابط برنامهای برای ابزارهای مدیریت |
امنیت
دسترسی به سوکت داکر معمولاً سطح دسترسی قدرتمندی روی میزبان میدهد. عضویت در گروه docker را معادل یک مجوز کمخطر فرض نکنید.
اصطلاحات مرتبط: داکر، سرویس کانتینر، داکر کامپوز.