Docker Desktop اکنون برای لینوکس در دسترس است

به تازگی داکر رونمایی کرد، از طریق یک اطلاعیه شکل گیری نسخه لینوکس کاربرد "DockerDesktop"، که یک رابط گرافیکی برای ایجاد، اجرا و مدیریت کانتینرها فراهم می کند. پیش از این، این برنامه فقط برای ویندوز و macOS در دسترس بود.

برای کسانی که تازه وارد Docker Desktop شده اند، باید این را بدانید به شما امکان می دهد میکروسرویس ها و برنامه ها را ایجاد، آزمایش و منتشر کنید در حال اجرا در سیستم های جداسازی کانتینر در ایستگاه کاری شما از طریق یک رابط گرافیکی ساده.

امروز ما خوشحالیم که در دسترس بودن Docker Desktop برای لینوکس را اعلام کنیم و به توسعه دهندگانی که از محیط های دسکتاپ لینوکس استفاده می کنند، دقیقاً همان تجربه Docker Desktop را که در حال حاضر در macOS و Windows در دسترس است، می دهد.

داکر دسکتاپ لینوکس اوبونتو
اول از همه، مایلیم از این فرصت استفاده کرده و از جامعه توسعه دهندگان لینوکس خود تشکر کنیم. بسیاری از شما بازخورد ارزشمندی را در مورد نسخه‌های اولیه ارائه کردید و به اندازه کافی مهربان بودید و وقت گذاشتید و در مورد آنچه از Desktop برای لینوکس انتظار دارید چت کنید!

بسته های نصب لینوکس در فرمت های deb و rpm آماده شده اند برای توزیع های اوبونتو، دبیان و فدورا. علاوه بر این، بسته های آزمایشی برای ArchLinux ارائه شده و بسته هایی برای Raspberry Pi OS در حال آماده سازی برای انتشار است.

رومیزی داکر شامل اجزاء مانند Docker Engine، CLI Client، Docker Compose، Docker Content Trust، Kubernetes، Credential Helper، BuildKit و اسکنر آسیب پذیری. این برنامه برای استفاده شخصی، برای آموزش، برای پروژه های باز، غیر تجاری و برای مشاغل کوچک (کمتر از 250 کارمند و کمتر از 10 میلیون دلار درآمد در سال) رایگان است.

برخی از توسعه دهندگان لینوکس که فقط از Docker Engine استفاده کرده اند ممکن است از Docker Desktop آگاه نباشند، بنابراین اجازه دهید یک نمای کلی ارائه دهیم. Docker Desktop یک برنامه کاربردی با نصب آسان است که به شما امکان ایجاد و اشتراک گذاری میکروسرویس ها و برنامه های کاربردی کانتینری را می دهد. با ابزارهای کانتینری مانند Kubernetes، Docker Compose، BuildKit و اسکن آسیب‌پذیری همراه است.

نه تنها این، بلکه Docker Desktop اکنون شامل برنامه‌های افزودنی Docker است که به توسعه‌دهندگان اجازه می‌دهد تا بهره‌وری خود را با ادغام ابزارهای توسعه اضافی ایجاد شده توسط شرکای Docker، جامعه یا هم‌تیمی‌هایشان آزاد کنند.

داشبورد Docker Desktop for Linux علاوه بر آسان کردن ایجاد کانتینرهای Docker، مدیریت کانتینرها، تصاویر و حجم‌ها را برای توسعه‌دهندگان آسان می‌کند و همچنین ارائه می‌دهد:

  • یک تجربه Docker یکپارچه در تمام سیستم عامل های اصلی.
  • ادغام یکپارچه با Kubernetes.
  • رابط کاربری Docker Desktop اطلاعاتی در مورد فرآیندهای Docker در حال اجرا به صورت محلی در دستگاه شما ارائه می دهد

همچنین، مانند Docker Desktop برای مک و ویندوز، Docker Desktop برای لینوکس شامل پسوندهای Docker است. اینها به کاربر این امکان را می دهد که بتواند ابزارهای توسعه تکمیلی را اضافه کند. داکر پشتیبانی از ۱۴ شریک انتشار را اعلام کرده است. اینها عبارتند از JFrog، Red Hat، Snyk و VMware.

سرانجام اگر شما علاقه مند به دانستن بیشتر در مورد آن هستید، می توانید جزئیات را در قسمت لینک زیر

چگونه Docker Desktop را در اوبونتو نصب کنیم؟

برای کسانی از شما که علاقه مند به نصب Docker Desktop بر روی سیستم خود هستند، می توانید با اجرای یک دستور ساده این کار را انجام دهید.

برای این، ما باید یک ترمینال را باز کنیم (می توانید این کار را با میانبر صفحه کلید Ctrl + Alt + T انجام دهید) و در آن موارد زیر را تایپ می کنیم:

sudo apt-get install docker-desktop

و با آن تمام شد می توانید شروع به استفاده از این کنید، فقط لانچری را که در منوی برنامه های خود یا از ترمینال پیدا می کنید با دستور زیر اجرا کنید:

systemctl --user start docker-desktop

به کسانی که قبلاً یک پیش نمایش فنی یا نسخه بتا از Docker Desktop داشتند، بهتر است برای نصب تمیز و جلوگیری از مشکلات احتمالی، فایل های باقیمانده را حذف و حذف کنید.

برای این کار کافیست دستور زیر را در ترمینال تایپ کنید تا آن را حذف کنید:

sudo apt remove docker-desktop

و برای حذف فایل‌های باقی‌مانده، می‌خواهیم موارد زیر را در ترمینال تایپ کنیم:

rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop

sudo rm  ~/.config/systemd/user/docker-desktop.service

sudo rm  ~/.local/share/systemd/user/docker-desktop.service

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.