پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

راهنمای لینوکس

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • دبیان
    • ارتقا دبیان
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

سوالات متداول

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • راهنمای لینوکس
  • اوبونتو
  • حذف داکر در اوبونتو

حذف داکر در اوبونتو

زمان مطالعه: 2 دقیقه

دانستن نحوه‌ی حذف ایمن داکر (Docker) به اندازه‌ی دانستن نحوه‌ی نصب داکر روی دستگاهتان مهم است. حذف داکر در مواردی که کانتینرها خراب هستند یا نصب تا حدی خراب بوده که برخی از ویژگی‌های داکر به درستی کار نمی‌کنند، اجتناب‌ناپذیر است. مراحل خاصی وجود دارد که باید هنگام حذف داکر دنبال کنید تا از سناریوهایی که داکر به طور کامل حذف نمی‌شود یا داده‌ها از بین نمی‌روند، جلوگیری شود.

چندین موقعیت وجود دارد که حذف نصب داکر بسیار مهم است، مانند:

  • حذف نصب داکر برای رفع مشکلات ناشی از نصب خراب و ناموفق. حذف کامل داکر، تمام مشکلاتی را که توسط کانتینرهای ناامن و دارای امتیاز بالا ایجاد شده بود، از بین می‌برد.
  • حذف نصب داکر برای انجام پاکسازی سیستم و آزادسازی فضای دیسک اشغال شده توسط کانتینرها و ولوم‌های ناخواسته.
  • حذف نصب داکر برای بهبود و بهینه‌سازی عملکرد سیستم. گاهی اوقات مشکلات عملکرد سیستم شما می‌تواند ناشی از داکر باشد، به خصوص زمانی که کانتینرها بیش از حد از منابع سیستم استفاده می‌کنند.
  • حذف نصب داکر، پیکربندی‌ها را حذف می‌کند و به شما امکان می‌دهد داکر را دوباره نصب کنید و تنظیمات داکر را به حالت پیش‌فرض برگردانید.

در این مقاله، نحوه حذف داکر از اوبونتو را خواهید آموخت. علاوه بر این، مراحل لازم را که باید قبل از حذف داکر انجام دهید تا فرآیندهای داکر را با خیال راحت خاموش کنید، خواهید آموخت.

پیش‌ نیاز ها #

شما باید Docker را روی اوبونتو نصب کرده باشید .

سرور اختصاصی ایران

نحوه حذف ایمن کانتینرهای داکر #

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

۱. فهرست کردن کانتینرها با استفاده از دستور Docker ps برای تحلیل وضعیت کانتینر #

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

۲. متوقف کردن صحیح کانتینرها قبل از حذف نصب داکر #

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

قبل از حذف نصب داکر، با استفاده از docker stopدستور زیر، تمام کانتینرهای در حال اجرا را متوقف کنید. این دستور یک کانتینر در حال اجرای مشخص را متوقف می‌کند. همچنین می‌توانید با استفاده از پرچم، مدت زمانی را که داکر باید قبل از از بین بردن کانتینر منتظر بماند، تعیین کنید --time. به عنوان مثال، دستور زیر کانتینر مشخص شده را در ۳۰ ثانیه متوقف می‌کند.

docker stop -t 30 [container name or ID]

۳. حذف کانتینرهای داکر #

این docker rmدستور برای حذف کانتینرها استفاده می‌شود، همچنین می‌توانید از این دستور به عنوان یک پرچم (flag) هنگام استفاده از docker runدستور برای خودکارسازی حذف کانتینرهای موجود استفاده کنید. اگر کانتینر حذف نشد، باید --forceپرچمی را اضافه کنید که حذف کانتینر را اجباری می‌کند. برای حذف یک volume خاص از کانتینر، --volumeپرچم را اضافه کنید و به دنبال آن نام volume را بنویسید. اگر می‌خواهید یک لینک کانتینر را حذف کنید، --linkپرچم را اضافه کنید.

از لینک‌ها برای فعال کردن ارتباط بین کانتینر و میزبان استفاده می‌شود.

docker rm [container name or ID]

۴. حذف تصاویر و حجم‌های بلااستفاده با استفاده از سیستم Docker prune #

خوشبختانه، داکر روشی آسان برای حذف تصاویر و حجم‌های بلااستفاده ارائه می‌دهد. docker system prune ایمیج بلااستفاده را با  استفاده  از --allflag حذف می‌کند و --volumeبرای حذف حجم‌های بلااستفاده نیز از --forceflag استفاده می‌کند.

docker system prune --volumes

۵. پشتیبان‌گیری و ذخیره داده‌های داکر #

فراموش نکنید که ایمیج‌هایی که ساختید را ذخیره کنید، دفعه بعد که داکر را دوباره نصب می‌کنید به آنها نیاز خواهید داشت. می‌توانید ایمیج‌های داکر ساخته شده را با استفاده docker saveاز دستور زیر در یک فایل tar ذخیره کنید و آنها را به صورت محلی یا از راه دور ذخیره کنید. این دستور از شما می‌خواهد نام ایمیج مورد نظر خود را مشخص کنید.

docker save [image] > [filename].tar

نحوه حذف نصب داکر در اوبونتو #

  1. با متوقف کردن فوری سرویس‌های داکر با استفاده از دستور زیر شروع کنید systemctl:
sudo systemctl stop docker
  1. در مرحله بعد، از دستور purge برای حذف بسته Docker استفاده کنید: “docker-ce”. این -yگزینه به صورت بصری به تمام درخواست‌هایی که ممکن است در طول فرآیند پاکسازی ظاهر شوند، بله می‌گوید:
sudo apt-get purge docker-ce -y

خروجی زیر را دریافت خواهید کرد که نشان می‌دهد بسته docker-ce حذف شده است:

حذف داکر در اوبونتو
حذف داکر در اوبونتو

 

  1. برای حذف خودکار فایل‌های پیکربندی داکر از دستور زیر استفاده کنید:
sudo apt-get autoremove --purge docker-ce -y
  1. اکنون فایل‌های ذخیره‌سازی داکر را از /etc/docker دایرکتوری حذف کنید:
rm -rf /etc/docker
  1. برای حذف محل ذخیره‌سازی دامن داکر از دستور زیر استفاده کنید:
rm -rf /var/lib/docker
  1. برای بررسی اینکه آیا Docker به طور کامل حذف نصب شده است یا خیر، از دستور زیر برای بررسی وضعیت Docker استفاده کنید:
sudo systemctl status docker

اگر فرآیند حذف موفقیت‌آمیز باشد، خروجی زیر را دریافت خواهید کرد:

Unit docker.service could not be found.

نتیجه‌ گیری #

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

Updated on آبان ۱۲, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • نصب آناکوندا
  • آموزش نصب Wine

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
نصب آناکوندانصب PyTorch در اوبونتو

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطلب
  • پیش‌ نیاز ها
  • نحوه حذف ایمن کانتینرهای داکر
    • ۱. فهرست کردن کانتینرها با استفاده از دستور Docker ps برای تحلیل وضعیت کانتینر
    • ۲. متوقف کردن صحیح کانتینرها قبل از حذف نصب داکر
    • ۳. حذف کانتینرهای داکر
    • ۴. حذف تصاویر و حجم‌های بلااستفاده با استفاده از سیستم Docker prune
    • ۵. پشتیبان‌گیری و ذخیره داده‌های داکر
  • نحوه حذف نصب داکر در اوبونتو
  • نتیجه‌ گیری
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

نماد اعتماد نوین هاست
لوگو ساماندهی
نظام صنفی رایانه ای کشور
دانش بنیان

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

سرورهای مجازی

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

سرورهای اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram