خبر جذاب مایکروسافت برای توسعهدهندگان: پشتیبانی رسمی از کانتینرهای لینوکس به WSL اضافه شد
مایکروسافت قابلیت اجرای کانتینرهای لینوکس را به زیرسیستم ویندوز برای لینوکس (WSL) اضافه کرد تا توسعهدهندگان بدون نیاز به ابزارهای جانبی، کانتینرها را مستقیماً در ویندوز بسازند و اجرا کنند. این ویژگی جدید با ابزار خط فرمان wslc و یکپارچگی عمیق امنیتی عرضه شده و اجرای محلی بارهای کاری هوش مصنوعی را بسیار سریعتر و روانتر میکند.

در یک نگاه (نکات کلیدی خبر)
خلاصه مهمترین نکات و تحولات این گزارش برای مطالعه سریع
- مایکروسافت قابلیت WSL Containers را رسماً در دسترس عموم قرار داد؛ حالا با اجرای دستور ساده wsl --update و ابزار جدید wslc.exe میتوانید کانتینرهای لینوکس را مستقیماً روی ویندوز اجرا کنید.
- این ویژگی جدید با پشتیبانی از API ویژه، اجرای مدلها و بارهای کاری محلی هوش مصنوعی را برای برنامههای ویندوزی سادهتر کرده و سرعت دسترسی به فایلها را تا ۲ برابر ارتقا میدهد.
- مایکروسافت علاوه بر یکپارچهسازی کامل با ابزارهای امنیتی سازمانی مثل Defender، وعده داده که بهزودی پشتیبانی از دستور محبوب wsl compose up (مشابه Docker Compose) را هم اضافه خواهد کرد.
مایکروسافت زیرسیستم ویندوز برای لینوکس (WSL) را یک پله فراتر برده و حالا دیگر این بستر فقط برای اجرای توزیعهای مختلف لینوکس نیست؛ قابلیت جدید و جذاب WSL Containers بهطور عمومی و رسمی در دسترس همه قرار گرفته است.
برای فعالسازی این قابلیت فقط کافی است دستور wsl --update را اجرا کنید. بلافاصله پس از بهروزرسانی، یک ابزار خط فرمان جدید به نام wslc.exe در اختیارتان قرار میگیرد که کنترل همهچیز را به دست میگیرد.
البته مایکروسافت فکر همهجا را کرده و نام مستعار container.exe را هم تعریف کرده است تا توسعهدهندگان بتوانند بدون دردسر از همان دستورات آشنا و همیشگی کانتینرها استفاده کنند.
مایکروسافت درباره این ابزار جدید توضیح داده است: «با ابزار خط فرمان wslc.exe میتوانید کانتینرهای لینوکس را مستقیماً روی ویندوز بسازید، اجرا و دیپلوی کنید؛ یا اینکه از نام مستعار داخلی container.exe کمک بگیرید و دستورات آشنای کانتینری را پیاده کنید.»
در کنار خط فرمان، مایکروسافت یک API اختصاصی برای WSL Containers هم ارائه داده که به برنامههای بومی ویندوز اجازه میدهد کانتینرهای لینوکس را بهصورت برنامهنویسیشده اجرا کنند و مستقیماً با آنها تعامل داشته باشند.
مایکروسافت در این باره میگوید: «با دسترسی به توابع برای اجرای برنامهنویسیشده کانتینرهای لینوکس در برنامههای ویندوزی، سناریوهای جذابی مثل اجرای محلی بارهای کاری هوش مصنوعی یا اجرای محلی اپلیکیشنهای ابری کانتینری در دسترس شما قرار میگیرد.»

نسخه نهایی و عمومی این سرویس قابلیتهای متعددی را به همراه دارد که در نسخه پیشنمایش غایب بودند؛ از جمله راهاندازی مجدد کانتینرها، کپی کردن آسان فایلها به داخل و خارج کانتینر، بررسی وضعیت سلامت (Health Check)، دستورات اتصال و قطع شبکه، مشاهده رویدادهای زنده کانتینر، پشتیبانی از مانت کردن و امکان تنظیم دلخواه محل ذخیرهسازی دادهها.
ورود کانتینرهای WSL به محیطهای کاری و سازمانی
حالا WSL Containers با سیستم امنیتی مایکروسافت دیفندر (Microsoft Defender for Endpoint) کاملاً یکپارچه شده است؛ بنابراین تیمهای امنیتی میتوانند تمام فعالیتهای پردازشی، فایلها و ترافیک شبکه داخل کانتینر را بهدقت رصد کنند و آنها را به سیستمعامل میزبان ویندوز مرتبط سازند.
همچنین با پلتفرم مدیریتی Microsoft Intune میتوان این سرویس را بهطور کامل غیرفعال کرد یا توسعهدهندگان را فقط به ایمیجهای تاییدشده در مخازن امن و سازمانی محدود نمود.
مایکروسافت اشاره میکند: «مدیران سیستم با ایجاد لیستهای مجاز مخازن کانتینر، میتوانند رجیستریهای تاییدشده را مشخص کنند و مطمئن شوند که توسعهدهندگان تنها ایمیجهایی را دریافت میکنند که با الزامات امنیتی و انطباق سازمانی همخوانی دارند.»
مایکروسافت همچنین همکاری با جامعه بزرگتر توسعهدهندگان را با جدیت ادامه میدهد.
حالا افزونه Dev Containers در ویاسکد (VS Code) میتواند از ابزار wslc بهعنوان درایور پیشفرض خود بهره ببرد؛ علاوه بر این، ابزار .NET Aspire و افزونه اختصاصی Containers در ویاسکد هم رسماً از WSL Containers پشتیبانی میکنند.
قابلیت جذاب بعدی در راه است: اجرای دستور «wsl compose up»
یکی از پرتقاضاترین ویژگیهایی که کاربران منتظرش بودند، پشتیبانی از ابزاری شبیه به Docker Compose بود؛ مایکروسافت رسماً تایید کرده که کار روی این قابلیت را آغاز کرده است.
مایکروسافت درباره این برنامه آینده اعلام کرد: «هدف ما این است که دستور wsl compose up با همان فایلهای پیشفرض compose.yaml شما بدون نیاز به هیچ تغییری کار کند. ما توسعه این بخش را شروع کردهایم و امیدواریم بهزودی خبرهای تازهتری از آن منتشر کنیم.»
در کنار همه اینها، مهندسان مایکروسافت در حال ارتقای زیرساخت شبکه و عملکرد انتقال فایل بین دو سیستمعامل ویندوز و لینوکس هستند.
به گفته این شرکت، کانتینرهای WSL در حال حاضر هنگام دسترسی به فایلهای ویندوز از داخل محیط لینوکس، تا ۲ برابر عملکرد سریعتری ارائه میدهند.
برچسب های مرتبط
مطالب مرتبط و پیشنهادی

خط قرمز کالیفرنیا برای کارفرماها: اخراج کارمندان با هوش مصنوعی رسماً ممنوع شد!
ایالت کالیفرنیا با تصویب یک بسته قانونی تازه، دست کارفرماها را در استفاده بیرویه از هوش مصنوعی بست و اخراج کارکنان صرفاً بر اساس تصمیم الگوریتمها را ممنوع اعلام کرد. این قانون علاوه بر الزام به شفافیت در تعدیلهای نیرو، استفاده از هوش مصنوعی برای نظارت تصویری در سرویسهای بهداشتی محل کار را هم قدغن کرده است. فرماندار کالیفرنیا با دفاع از نیروی کار، ادعای امکان خودتنظیمگری شرکتهای هوش مصنوعی را بیاساس خواند.

طوفان هوش مصنوعی در بازار حافظه؛ رکورد تاریخی درآمد ۵۴ میلیارد دلاری میکرون در یک فصل!
عطش سیریناپذیر غولهای فناوری برای توسعه هوش مصنوعی، درآمد فصلی شرکت میکرون را با جهشی باورنکردنی به بیش از ۵۴ میلیارد دلار رساند تا والاستریت شگفتزده شود. این غول تراشهسازی با ثبت درآمد سالانه ۱۳۳ میلیارد دلاری رکورد تاریخ خود را شکست و حالا با تقاضای انفجاری برای حافظههای پیشرفته، چشم به آیندهای درخشانتر دوخته است.

خداحافظی گوگل با Opal؛ جمزها به «اسکیلهای جمینای» برای تمام کاربران تبدیل میشوند!
گوگل در اقدامی تازه برای یکپارچهسازی ابزارهای هوش مصنوعی، سرویس Opal را بازنشسته کرده و دستیارهای اختصاصی جمز را به «اسکیلهای جمینای» تبدیل میکند. این قابلیت که پیش از این در انحصار کاربران اشتراکی بود، حالا با پیروی از استاندارد مشترک ایجنتها و به کمک دستورهای ساده اسلش، به رایگان در دسترس همه کاربران قرار میگیرد.
دیدگاه ها و گفتگوی تخصصی
نظرات خود را با جامعه مخاطبان وایر ای آی در میان بگذارید
هنوز دیدگاهی برای این مطلب ثبت نشده است
اولین نفری باشید که دیدگاه، تحلیل یا دیدگاه خود را درباره این موضوع با دیگران به اشتراک می گذارد.