سال گذشته ما اعلام کردیم که داکر پیش نمایش دکر رومیزی با ادغام WSL 2 را منتشر کرده است. اکنون خوشحالیم اعلام کنیم که ما کار را برای فعال کردن پشتیبانی آزمایشی برای ادغام Windows Home WSL 2 انجام داده ایم. این بدان معنی است که کاربران Windows Insider در سال 19040 یا بالاتر می توانند اکنون Docker Desktop را نصب و استفاده کنند!
بازخورد این نسخه اول دسک تاپ دسک تاپ برای Windows Home استقبال می شود! برای شروع ، شما باید در Windows Insider Preview build 19040 یا بالاتر باشید و Docker Desktop Edge 2.2.2.0 را نصب کنید.
Docker Desktop for Windows Home چیست؟
Docker Desktop for WSL 2 Windows Home نسخه کامل Docker Desktop برای توسعه ظروف لینوکس. این مجموعه با همان ویژگی تنظیم شده با پس زمینه موجود Docker Desktop WSL 2 موجود است. این به شما می دهد:
- آخرین نسخه Docker را روی دستگاه ویندوز خود
- Kubernetes را با یک کلیک بر روی Windows Home نصب کنید
- UI Integrated برای مشاهده / مدیریت ظروف در حال اجرا خود
- Start Docker Desktop را در <5 ثانیه [19659006] از فضای کاری لینوکس استفاده کنید
- تخصیص منابع پویا / حافظه
- پشته شبکه ، پشتیبانی از تنظیمات پروکسی http ، و هماهنگ سازی CA قابل اعتماد
چگونه می توانم با Docker Desktop شروع به توسعه کنم؟
برای بهترین تجربه در زمینه توسعه با Docker و WSL 2 ، ما پیشنهاد می کنیم که کد خود را در یک توزیع لینوکس قرار دهید. این عملکرد سیستم فایل را بهبود می بخشد و به لطف محصولاتی مانند VSCode بدان معنی است که شما هنوز هم می توانید تمام کارهای خود را در داخل UI ویندوز و در یک IDE که می شناسید و دوست دارید انجام دهید.
در مرحله اول مطمئن شوید که در برنامه خودی Windows هستید ، در سال 19040 هستید و Docker Desktop Edge را نصب کرده اید.
بعد توزیع WSL لینوکس را نصب کنید (برای این مثال من چیزی مثل اوبونتو را از فروشگاه مایکروسافت فرض خواهم کرد).
شما ممکن است بخواهید بررسی کنید که distro خود را بر روی V2 قرار داده است ، تا بتوانید اجرا کنید. ] wsl ‐‐set-version DistroName 2
پس از تحریک V2 WSL ، Docker Desktop بطور خودکار این کار را با Docker تنظیم می کند.
قدم بعدی شروع به کار با کد خود در داخل این اوبونتو است. و ایده آل با IDE خود هنوز در ویندوز است. در VSCode این بسیار واضح است.
شما می خواهید VSCode را باز کنید و پسوند Remote WSL را نصب کنید ، این به شما امکان می دهد تا با یک سرور راه دور در Linux Linux و مشتری IDE خود هنوز در ویندوز کار کنید.
اکنون باید کار را از راه دور در VSCode شروع کنیم ، ساده ترین راه برای انجام این کار باز کردن ترمینال و نوع آن است: [کد19659019] Wsl
.
با این کار VSCode جدیدی از راه دور متصل می شوید. توزیع پیش فرض شما که می توانید در گوشه پایین صفحه مشاهده کنید.
(یا فقط می توانید در منوی شروع خود به جستجوی اوبونتو بپردازید ، آن را باز کنید و سپس کد را اجرا کنید.
)
یک بار در VSCode در آنجا من از ترمینال در VSCode استفاده می کنم تا کد خود را بکشم و شروع به کار کنم. بطور معمول در لینوکس با Docker از دستگاه Windows Home من!
نکات و ترفندهای دیگر:
نظرات شما لازم است!
ما مشتاق هستیم تا نظرات شما را در مورد نسخه اول Docker Desktop برای Windows Home و برای شما دریافت کنیم. به ما بگویید که چگونه می توانیم آن را بهتر کنیم.
برای شروع کار با WSL 2 Docker Desktop در خانه Windows امروز باید در Windows Insider Preview build 19040 یا بالاتر باشید و Docker Desktop Edge 2.2.2.0 را نصب کنید. [19659032] <- –
->
]