خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه حذف ایمن دسکتاپ Docker از مک

حذف Docker به آسانی نصب آن نیست، زیرا اغلب با فایل های باقیمانده مواجه می شوید. در اینجا نحوه خلاص شدن از شر همه چیز مربوط به برنامه آمده است.

اگر اینجا هستید، برنامه Docker Desktop را روی مک خود نصب کرده اید، اما دیگر آن را نمی خواهید. فقط باید آن را حذف کنید – اما این در مورد Docker در مقایسه با سایر برنامه‌های macOS کمی پیچیده‌تر است.

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

ساده ترین راه برای حذف Docker از مک

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

برنامه Docker Desktop Mac به پنجره عیب یابی باز می شود

در اینجا روی دکمه Uninstall در پایین کلیک کنید. از طریق دستورات بروید و اجازه دهید Docker بسته شود. چند ثانیه صبر کنید قبل از اینکه مسیر را دنبال کنید تا روی فایل برنامه Docker کلیک کنید و به سطل زباله خود بکشید.

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

Docker Desktop را از macOS با Finder حذف نصب کنید

اگر می خواهید به صورت دستی هر اثری از Docker را از مک خود حذف کنید، می توانید برنامه Docker را با Finder حذف نصب کنید. این روش کمی تلاش بیشتری می‌طلبد، اما می‌دانید که همه چیز از Docker Desktop در پایان آن از بین رفته است.

مطلب مرتبط:   من سال ها از macOS استفاده کردم. چرا من اوبونتو را ترجیح می دهم

قبل از ادامه، مطمئن شوید که ابتدا برنامه Docker کاملاً بسته شده است. می توانید این کار را با کلیک کردن روی Docker Desktop > Quit Docker Desktop از نوار منوی macOS هنگامی که برنامه در حال اجرا است انجام دهید. همچنین می توانید از میانبر صفحه کلید Command + Q برای خروج از Docker استفاده کنید.

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

  1. با رفتن به Applications > Utilities یا با استفاده از Spotlight Search، Activity Monitor را راه اندازی کنید.
  2. “docker” را در نوار جستجو تایپ کنید و فرآیندهای فهرست شده با Shift + کلیک یا Command + کلیک کردن روی هر یک از آنها را برجسته کنید.
  3. روی دکمه Stop (X) کلیک کنید تا تمام فرآیندهای Docker در مک خود پایان یابد تا زمانی که آن را دوباره راه اندازی کنید.

مانیتور فعالیت باز با

در این مرحله، ما آماده حذف نصب برنامه هستیم. برای حذف دستی Docker macOS با Finder:

  1. یک پنجره Finder جدید باز کنید و به پوشه Applications بروید.
  2. روی برنامه Docker کلیک کرده و به سطل زباله خود بکشید، یا روی نماد کنترل کلیک کنید و انتقال به سطل زباله را انتخاب کنید.
  3. سطل زباله مک خود را باز کنید و روی دکمه خالی کلیک کنید.

برنامه Docker در پوشه Mac Applications انتخاب شده و دستور Move to Trash هایلایت می شود

بخش برنامه Docker اکنون حذف نصب شده است، اما هنوز فایل هایی در مک شما باقی مانده است که باید آنها را نیز حذف کنید. برای حذف فایل های باقیمانده Docker:

  1. از نوار منو روی Go > Go to Folder کلیک کنید یا Command + Shift + G را تایپ کنید.
  2. “~/Library” را تایپ کنید و کلید Return (یا Enter) را بزنید.
  3. در پوشه Library، پوشه Preferences را باز کنید و فایل های com.docker.docker.plist و com.electron.dockersektop.plist را پیدا کنید.
  4. هر دو فایل را برجسته کنید و آنها را به سطل زباله بکشید یا روی کنترل کلیک کنید و انتقال به سطل زباله را انتخاب کنید.
  5. مراحل 3 و 4 را برای فایل‌های زیر تکرار کنید، که آدرس‌های آن‌ها را نیز می‌توانید در پنجره جستجوی Finder’s Go to Folder کپی و جای‌گذاری کنید:
مطلب مرتبط:   6 دلیل برای استفاده از Apple ID در مک جدید

پنجره Finder Go با باز می شودپوشه Library Preferences در Mac با فایل های Docker که در پنجره برجسته شده اند باز می شود

  • ~/Library/Cookies/com.docker.docker.binarycookies
  • ~/Library/Logs/Docker Desktop
  • ~/کتابخانه/پشتیبانی برنامه/دسکتاپ داکر
  • ~/Library/Caches/com.docker.docker
  • ~/Library/Group Containers/group.com.docker
  • ~/Library/Saved Application State/com.electron.docker-frontend.savedState
  • /Library/PrivilegedHelperTools/com.docker.vmnetd
  • /Library/LaunchDaemons/com.docker.vmnetd.plist
  • /usr/local/lib/docker
  • ~/.docker

اکنون، سطل زباله را باز کنید و روی دکمه خالی کردن کلیک کنید. همه فایل‌های Docker شما حذف خواهند شد و برنامه به طور کامل از مک شما حذف خواهد شد!

از ترمینال برای حذف Docker از مک خود استفاده کنید

یکی دیگر از راه‌های حذف دستی Docker از مک، استفاده از ترمینال است. با برنامه ترمینال، نه تنها می‌توانید برنامه‌ها را از طریق Homebrew روی مک خود نصب کنید، بلکه دستوراتی را نیز در آن وارد کنید که به آن اجازه می‌دهد برنامه‌های مختلف از جمله فایل‌ها و برنامه‌های Docker باقیمانده را از سیستم حذف کند.

می‌توانید با استفاده از جستجوی Spotlight یا رفتن به Applications > Utilities در پنجره Finder، ترمینال را راه‌اندازی کنید. اکنون، شما آماده‌اید تا دستوراتی را وارد کنید تا فایل‌های Docker باقی‌مانده را از مک خود حذف کنید.

دستورات rm و -rf که در این فرآیند استفاده می‌کنید، فایل یا فایل‌های مشخص شده را برای همیشه حذف می‌کنند. اگر مراقب فاصله ها و نمادهای استفاده شده در یک دستور نباشید، می توانید فایل های دیگر یا حتی برنامه های مهم را در مک خود به طور دائم حذف کنید.

پنجره ترمینال با اولین ورودی دستور حذف نصب Docker و آماده اجرا

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

sudo rm -rf /Applications/Docker.app
sudo rm -f /usr/local/bin/docker
sudo rm -f /usr/local/bin/docker-machine
sudo rm -f /usr/local/bin/com.docker.cli
sudo rm -f /usr/local/bin/docker-compose
sudo rm -f /usr/local/bin/docker-compose-v1
sudo rm -f /usr/local/bin/docker-credential-desktop
sudo rm -f /usr/local/bin/docker-credential-ecr-login
sudo rm -f /usr/local/bin/docker-credential-osxkeychain
sudo rm -f /usr/local/bin/hub-tool
sudo rm -f /usr/local/bin/hyperkit
sudo rm -f /usr/local/bin/kubectl.docker
sudo rm -f /usr/local/bin/vpnkit
sudo rm -rf ~/.docker
sudo rm -rf ~/Library/Containers/com.docker.docker
sudo rm -rf ~/Library/Application\ Support/Docker\ Desktop
sudo rm -rf ~/Library/Group\ Containers/group.com.docker
sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist
sudo rm -rf ~/Library/Logs/Docker\ Desktop
sudo rm -rf /usr/local/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist

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

مطلب مرتبط:   نحوه حذف جاوا در مک

Docker را با خیال راحت از مک خود حذف نصب کنید

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

در حالی که Docker Desktop فرآیند حذف نصب را آسان می‌کند، روش‌های Terminal و Finder به شما این امکان را می‌دهند که Docker را بدون هیچ گونه عوارض بعدی حذف کنید. بنابراین، روشی را دنبال کنید که برای شما و مک شما بهترین کار را دارد.