داکر دسکتاپ 4.40 که در ۳۱ مارس ۲۰۲۵ (11 فروردین 1404) منتشر شد، مجموعهای از ویژگیها را با هدف بهبود جریانهای کاری توسعه هوش مصنوعی و تقویت قابلیتهای انطباق سازمانی معرفی میکند.
یکی از اضافات قابل توجه Docker Model Runner است که در حال حاضر در نسخه بتا برای macOS با Apple Silicon در دسترس است. این ویژگی به توسعهدهندگان اجازه میدهد تا مدلهای هوش مصنوعی را مستقیماً از Docker Hub در Docker Desktop دریافت، اجرا و مدیریت کنند، که فرآیند ادغام مدلهای هوش مصنوعی در برنامههای کانتینری را ساده میکند.
به طور سنتی، ادغام مدلهای هوش مصنوعی در برنامهها نیازمند تنظیمات دستی، پیکربندی محیط و اغلب استفاده از پلتفرمها یا ابزارهای خارجی برای اجرای و آزمایش مدلها بوده است. Model Runner این وضعیت را تغییر میدهد و به توسعهدهندگان اجازه میدهد تا مدلهای هوش مصنوعی را به آسانی اجرای کانتینرها - مستقیماً از Docker Hub، با استفاده از جریانهای کاری آشنای داکر - دریافت، اجرا و مدیریت کنند.
این قابلیت از این جهت مهم است که شکاف بین توسعه مدل و استقرار برنامه را پر میکند. توسعهدهندگان اکنون میتوانند مدلها را در یک محیط کنترلشده بدون نیاز به اتکا به APIهای استنتاج مبتنی بر ابر یا تنظیمات سنگین محلی آزمایش کنند. این امر آزمایشهای بیشتر و ادغام محکمتر هوش مصنوعی در جریانهای کاری توسعه روزمره را تشویق میکند، که به ویژه برای ساخت برنامههای پیشرفته هوش مصنوعی که در آن مدلها باید به صورت محلی جاسازی یا تنظیم دقیق شوند، مفید است.
Model Runner از فرمتهای مدل محبوب پشتیبانی میکند و میتواند مدلها را با ورودیهای استاندارد اجرا کند، و آن را به یک ابزار همهمنظوره برای اجرای وظایف استنتاج تبدیل میکند. چه تشخیص تصویر، تولید متن یا سایر قابلیتهای پیشبینی باشد، توسعهدهندگان اکنون میتوانند با مدلها به عنوان شهروندان درجه یک در زنجیره ابزار خود رفتار کنند. با گذشت زمان، این امر میتواند منجر به ادغام یکپارچهتر هوش مصنوعی در سراسر شیوههای DevOps، از نمونهسازی اولیه تا استقرار شود.
به عنوان بخشی از انتشار، Docker AI Agent به منظور پشتیبانی از پروتکل Model Context (MCP) ارتقا یافته است و آن را قادر میسازد تا هم به عنوان یک کلاینت و هم به عنوان یک سرور عمل کند. این ادغام به AI Agent اجازه میدهد تا به طور یکپارچه با ابزارها و منابع داده خارجی تعامل داشته باشد و سودمندی آن را در سناریوهای مختلف توسعه افزایش دهد. توسعهدهندگان اکنون میتوانند وظایفی مانند اجرای دستورات شل، مدیریت فایلهای محلی و انجام عملیات Git را مستقیماً از طریق AI Agent انجام دهند.
در تکمیل قابلیتهای AI Agent، افزونه جدید AI Tool Catalog در Docker Desktop یک پلتفرم متمرکز برای کشف و اتصال به سرورهای مختلف MCP فراهم میکند. این افزونه فرآیند ادغام ابزارها و مدلهای هوش مصنوعی اضافی در اکوسیستم داکر را ساده میکند و یک محیط توسعه مدولارتر و قابل تنظیمتر را ترویج میکند.
برای کاربران سازمانی، Docker Desktop 4.40 قابلیت Settings Reporting را معرفی میکند، ویژگیای که به مدیران دید جامعی از انطباق کاربر با سیاستهای تنظیمات اختصاص داده شده ارائه میدهد. این بهبود بر قابلیتهای Desktop Settings Management که در نسخه 4.36 معرفی شده بود، استوار است و ابزارهای بهبود یافتهای را برای اجرای استانداردهای انطباق و امنیتی در تیمهای توسعه در اختیار سازمانها قرار میدهد.
به طور کلی، Docker Desktop 4.40 گامی رو به جلو در ادغام ابزارهای توسعه هوش مصنوعی در اکوسیستم داکر است و در عین حال به نیازهای انطباق کاربران سازمانی نیز میپردازد.