ถอนการติดตั้งซอฟต์แวร์ Docker และคอนเทนเนอร์ทั้งหมดใน Ubuntu 22.04

Thxn Kar Tid Tang Sxftwaer Docker Laea Khxnthennexr Thanghmd Ni Ubuntu 22 04



Docker เป็นเครื่องมือที่มีชื่อเสียงที่นักพัฒนาใช้เพื่อช่วยในการปรับใช้และการจัดการแอปพลิเคชันซอฟต์แวร์ที่ง่ายขึ้น ด้วย Docker คุณสามารถใช้คอนเทนเนอร์เพื่อสร้างสภาพแวดล้อมแยกสำหรับแอปพลิเคชันใดๆ เมื่อปรับใช้เพื่อปรับปรุงประสิทธิภาพของระบบโฮสต์และการใช้ทรัพยากรที่ดีขึ้น

ต้องขอบคุณ Docker ที่ทำให้นักพัฒนาสามารถสร้าง ทดสอบ และปรับใช้แอปพลิเคชันซอฟต์แวร์ในทุกสภาพแวดล้อม คุณอาจคิดว่า Docker เป็นเครื่องมือที่ทำงานเหมือน VM เพียงแต่ไม่เน้นทรัพยากรของระบบโฮสต์ บางครั้ง คุณอาจต้องการถอนการติดตั้ง Docker บน Ubuntu 22.04 ของคุณ ในกรณีเช่นนี้ คุณต้องใช้วิธีที่ปลอดภัยในการถอนการติดตั้ง Docker และคอนเทนเนอร์ทั้งหมด เราจะกล่าวถึงกระบวนการทีละขั้นตอนเพื่อถอนการติดตั้ง Docker บน Ubuntu 22.04 อย่างสมบูรณ์

ถอนการติดตั้ง Docker บน Ubuntu 22.04

เราจะถอนการติดตั้ง Docker และคอนเทนเนอร์ในขั้นตอนต่างๆ







1. ยืนยันแพ็คเกจ Docker

ขั้นตอนแรกคือการแสดงรายการแพ็คเกจ Docker ที่มีอยู่ใน Ubuntu 22.04 ของคุณ คุณสามารถใช้คำสั่ง dpkg เพื่อแสดงรายการแพ็คเกจที่ติดตั้งหรือตรวจสอบเวอร์ชั่นของ Docker:



$ dpkg -l | จับ -ฉัน นักเทียบท่า



2. ลบอิมเมจ Docker

การลบแพ็คเกจ Docker จะไม่ลบอิมเมจที่คุณสร้างขึ้น เริ่มต้นด้วยการตรวจสอบอิมเมจนักเทียบท่าที่มีด้วยคำสั่งต่อไปนี้:





$ ภาพนักเทียบท่า

ลบภาพที่มีอยู่โดยใช้คำสั่งต่อไปนี้:

$ นักเทียบท่า rmi $ ( ภาพนักเทียบท่า -q )

คำสั่งที่เราดำเนินการจะลบอิมเมจทั้งหมดเพื่อล้างพื้นที่ที่อิมเมจ Docker ครอบครองก่อนหน้านี้ในระบบของคุณ



หากเราลองแสดงรายการอิมเมจอีกครั้ง จะไม่มีอิมเมจ Docker ในระบบ ซึ่งหมายความว่าเราสามารถลบออกได้ทั้งหมด

3. ลบ Docker Containers

เมื่อทำงานกับ Docker คุณต้องสร้างคอนเทนเนอร์ที่แตกต่างกัน เราจำเป็นต้องลบออกก่อนที่จะถอนการติดตั้งแพ็คเกจ Docker แสดงรายการคอนเทนเนอร์ที่มีอยู่ด้วยคำสั่ง ps -a

$ นักเทียบท่า ปล -ก

คุณสามารถลบคอนเทนเนอร์แต่ละรายการแยกกันได้ แต่อาจต้องใช้เวลา โดยเฉพาะอย่างยิ่งถ้าคุณมีหลายคอนเทนเนอร์ วิธีที่ดีกว่าคือการลบคอนเทนเนอร์ที่มีอยู่ทั้งหมดโดยใช้คำสั่ง rm

$ นักเทียบท่า rm $ ( นักเทียบท่า ปล -aq )

รหัสคอนเทนเนอร์ทั้งหมดของคอนเทนเนอร์ที่ถูกลบจะแสดงขึ้นหลังจากที่คุณรันคำสั่ง rm ตรวจสอบว่าคอนเทนเนอร์ถูกลบโดยตรวจสอบคอนเทนเนอร์ที่มีอยู่

4. ลบไดรฟ์ข้อมูลนักเทียบท่า

หากคุณมีวอลุ่ม Docker ที่คุณสร้างขึ้นด้วย คำสั่ง rm จะช่วยคุณลบออก รายการปริมาณที่มีอยู่ จากนั้น ระบุชื่อของไดรฟ์ข้อมูลที่คุณต้องการลบ ตามที่แสดงต่อไปนี้:

ปริมาณนักเทียบท่า $
ปริมาณนักเทียบท่า $ rm < ชื่อไดรฟ์ข้อมูล >

วอลุ่ม Docker ของคุณถูกลบ และพื้นที่ว่างจะพร้อมใช้งานสำหรับระบบโฮสต์

5. ลบ Docker Networks

ตรวจสอบว่าคุณมีเครือข่ายที่คุณสร้างโดยใช้คำสั่ง ls หรือไม่ ที่นี่เรามีเครือข่าย linuxhint หากต้องการลบเครือข่าย ให้ใช้คำสั่ง rm

$ เครือข่ายนักเทียบท่า
$ เครือข่ายนักเทียบท่า rm ลินุกซ์

หรือคุณสามารถลบเครือข่ายทั้งหมดโดยใช้คำสั่ง prune นี่คือตัวอย่างที่เราลบเครือข่าย 'neww':

$ เครือข่ายนักเทียบท่า พรุน

ณ จุดนี้ คุณพร้อมที่จะลบแพ็คเกจ Docker ออกจาก Ubuntu 22.04 แล้ว

6. ถอนการติดตั้งแพ็คเกจ Docker

หลังจากระบุแพ็คเกจ Docker บนระบบของคุณแล้ว ให้ลบออกโดยเรียกใช้คำสั่งต่อไปนี้:

$ ซูโด ฉลาดรับการล้าง -และ docker.io

ที่นี่ เราลบแพ็คเกจ docker.io โปรดทราบว่าเราเลือกที่จะลบแพ็คเกจ Docker ครั้งสุดท้าย เนื่องจากการถอนการติดตั้งแพ็คเกจ Docker จะไม่ลบอิมเมจ คอนเทนเนอร์ ไดรฟ์ข้อมูล ฯลฯ ของคุณ

โปรดทราบว่าไดเร็กทอรี Docker จะไม่ถูกลบออกแม้ว่าจะถอนการติดตั้งแพ็คเกจแล้วก็ตาม

ที่บรรทัดสุดท้าย คุณจะสังเกตเห็นข้อความว่าไดเร็กทอรี /etc/docker และ /var/lib/docker/ ของคุณยังคงอยู่ในระบบของคุณ

เราสามารถตรวจสอบได้ว่ายังมีไฟล์ Docker อยู่ในระบบของเรา

ลบไดเร็กทอรีเหล่านี้ออกจากระบบของคุณด้วยคำสั่งต่อไปนี้:

$ ซูโด rm -rf / เคยเป็น / lib / นักเทียบท่า / / เป็นต้น / นักเทียบท่า /

นอกจากนี้ ให้ลบกลุ่ม Docker ที่คุณสร้างขึ้นเมื่อติดตั้ง Docker

$ ซูโด นักเทียบท่า groupdel

สุดท้าย ถอดซ็อกเก็ต Docker ออกจากระบบของคุณ

$ ซูโด rm -rf / เคยเป็น / lib / นักเทียบท่าถุงเท้า

บทสรุป

Docker นั้นยอดเยี่ยมสำหรับการปรับใช้และจัดการแอปพลิเคชัน อย่างไรก็ตาม เมื่อคุณไม่จำเป็นต้องมี Docker ในระบบของคุณ คุณสามารถถอนการติดตั้งและคอนเทนเนอร์ รูปภาพ เครือข่าย ฯลฯ ที่สร้างขึ้นทั้งหมดได้ คู่มือนี้นำเสนอขั้นตอนทั้งหมดที่คุณควรปฏิบัติตามเพื่อถอนการติดตั้งซอฟต์แวร์ Docker และซอฟต์แวร์ทั้งหมด คอนเทนเนอร์บน Ubuntu 22.04