از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
نرم افزار Docker و همه کانتینرهای آن را حذف نصب کنید روی اوبونتو 22.04
سرفصلهای مطلب
به لطف Docker، توسعه دهندگان می توانند برنامه های نرم افزاری را در هر محیطی بسازند، آزمایش کنند و به کار گیرند. شما می توانید Docker را به عنوان ابزاری در نظر بگیرید که مانند VM کار می کند، فقط به این دلیل است که استرسی به آن وارد نمی کند host منابع سیستم گاهی اوقات، ممکن است بخواهید Docker را حذف کنید روی اوبونتو 22.04 شما. در چنین حالتی، برای حذف Docker و تمام کانتینرهای آن به یک روش مطمئن نیاز دارید. ما یک مرحله به مرحله را پوشش خواهیم داد process برای حذف پاک Docker روی اوبونتو 22.04.
Docker را حذف نصب کنید روی اوبونتو 22.04
ما Docker و کانتینرهای آن را در مراحل مختلف حذف نصب خواهیم کرد.
1. بسته های Docker را تأیید کنید
اولین قدم این است که تمام بسته های Docker موجود را فهرست کنید روی اوبونتو 22.04 شما. می توانید از دستور dpkg برای لیست کردن بسته های نصب شده استفاده کنید یا نسخه Docker را بررسی کنید:
2. تصاویر Docker را حذف کنید
حذف بستههای Docker تصاویری را که ایجاد کردهاید حذف نمیکند. با بررسی تصاویر docker موجود با دستور زیر شروع کنید:
با اجرای دستور زیر تصاویر موجود را حذف کنید:
دستوری که ما اجرا کردیم تمام تصاویر را حذف می کند تا فضایی که قبلاً توسط تصاویر Docker اشغال شده بود پاک شود. روی سیستم شما
اگر دوباره سعی کنیم تصاویر را فهرست کنیم، هیچ تصویر Docker در دسترس نیست روی سیستم. این بدان معنی است که ما موفق شدیم همه آنها را حذف کنیم.
3. Docker Containers را حذف کنید
هنگام کار با Docker، باید کانتینرهای مختلفی ایجاد کنید. همچنین باید قبل از حذف بسته Docker آنها را حذف کنیم. کانتینرهای موجود را با دستور ps -a فهرست کنید.
می توانید هر کدام را حذف کنید container به طور مستقل، اما زمان می برد، به خصوص اگر چندین کانتینر داشته باشید. یک روش بهتر این است که تمام کانتینرهای موجود را با استفاده از دستور rm حذف کنید.
همه container شناسه کانتینرهای حذف شده پس از اجرای دستور rm نمایش داده می شود. با بررسی کانتینرهای موجود، اطمینان حاصل کنید که کانتینرها حذف شده اند.
4. جلدهای Docker را حذف کنید
اگر حجم های Docker را که ایجاد کرده اید نیز دارید، دستور rm به شما کمک می کند تا آنها را حذف کنید. جلدهای موجود را فهرست کنید. سپس، نام جلدهایی را که می خواهید حذف کنید، همانطور که در زیر ارائه شده است، مشخص کنید:
حجم داکر $ rm <حجم-نام>
حجم های Docker شما حذف می شوند و فضا در دسترس است host سیستم.
5. شبکه های Docker را حذف کنید
بررسی کنید که آیا شبکههایی دارید که با استفاده از دستور ls ایجاد کردهاید. در اینجا، ما شبکه linuxhin را داریم. برای حذف شبکه از دستور rm استفاده کنید.
شبکه داکر $ rm لینوشینت
همچنین می توانید با استفاده از دستور prune تمام شبکه ها را حذف کنید. در اینجا مثالی وجود دارد که در آن شبکه “neww” را حذف می کنیم:
در این مرحله، شما آماده حذف بسته Docker از Ubuntu 22.04 خود هستید.
6. بسته Docker را حذف نصب کنید
پس از شناسایی بسته های داکر روی سیستم خود را با اجرای دستور زیر حذف کنید:
در اینجا، بسته docker.io را حذف می کنیم. توجه داشته باشید که ما تصمیم گرفتیم بستههای Docker را آخرین بار حذف کنیم زیرا با حذف نصب بستههای Docker، تصاویر، ظروف، حجمها و غیره شما حذف نمیشوند.
توجه داشته باشید که دایرکتوری Docker حتی پس از حذف بسته حذف نمی شود.
در خط آخر، پیغام را مشاهده می کنید که دایرکتوری های /etc/docker و /var/lib/docker/ همچنان در دسترس هستند. روی سیستم شما
ما می توانیم تأیید کنیم که فایل های Docker هنوز وجود دارند روی سیستم ما
با دستور زیر این دایرکتوری ها را از سیستم خود حذف کنید:
همچنین گروه Docker را که هنگام نصب Docker ایجاد کرده اید حذف کنید.
در نهایت سوکت Docker را از سیستم خود خارج کنید.
نتیجه
Docker برای استقرار و مدیریت برنامه ها عالی است. با این حال، زمانی که نیازی به داشتن Docker در سیستم خود ندارید، میتوانید آن و تمام کانتینرها، تصاویر، شبکههای ایجاد شده و غیره را حذف نصب کنید. ظروف روی اوبونتو 22.04.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 09:01:03