Docker Yazılımını ve Tüm Kapsayıcılarını Ubuntu 22.04 Üzerinden Kaldırın

Docker Yazilimini Ve Tum Kapsayicilarini Ubuntu 22 04 Uzerinden Kaldirin



Docker, geliştiricilerin yazılım uygulamalarının daha kolay dağıtılmasına ve yönetilmesine yardımcı olmak için kullandıkları ünlü bir araçtır. Docker ile, ana sistemin verimliliğini ve daha iyi kaynak kullanımını artırmak için dağıtırken herhangi bir uygulama için yalıtılmış bir ortam oluşturmak için kapları kullanabilirsiniz.

Docker sayesinde, geliştiriciler yazılım uygulamalarını herhangi bir ortamda oluşturabilir, test edebilir ve dağıtabilir. Docker'ı sanal makine gibi çalışan bir araç olarak düşünebilirsiniz, yalnızca ana sistemin kaynaklarını zorlamaz. Bazen, Ubuntu 22.04'ünüzde Docker'ı kaldırmak isteyebilirsiniz. Böyle bir durumda, Docker'ı ve tüm kapsayıcılarını kaldırmak için güvenli bir yönteme ihtiyacınız vardır. Ubuntu 22.04'te Docker'ı temiz bir şekilde kaldırmak için adım adım bir süreci ele alacağız.

Ubuntu 22.04'te Docker'ı kaldırın

Docker'ı ve kapsayıcılarını farklı adımlarda kaldıracağız.







1. Docker Paketlerini Onaylayın

İlk adım, Ubuntu 22.04'ünüzdeki tüm kullanılabilir Docker paketlerini listelemektir. Yüklü paketleri listelemek veya Docker sürümünü kontrol etmek için dpkg komutunu kullanabilirsiniz:



$ dpkg -l | kavramak -BEN liman işçisi



2. Docker Görüntülerini Silin

Docker paketlerini silmek, oluşturduğunuz görüntüleri silmez. Kullanılabilir docker görüntülerini aşağıdaki komutla kontrol ederek başlayın:





$ liman işçisi görselleri

Aşağıdaki komutu yürüterek mevcut görüntüleri silin:

$ liman işçisi rmi $ ( liman işçisi görüntüleri -q )

Yürüttüğümüz komut, daha önce sisteminizde Docker görüntüleri tarafından işgal edilen alanı temizlemek için tüm görüntüleri kaldırır.



Görüntüleri tekrar listelemeye çalışırsak, sistemde Docker görüntüsü yok. Bu, hepsini kaldırmayı başardığımız anlamına gelir.

3. Docker Kapsayıcılarını Silin

Docker ile çalışırken farklı container'lar oluşturmalısınız. Docker paketini kaldırmadan önce onları da silmemiz gerekiyor. Kullanılabilir kapları ps -a komutuyla listeleyin.

$ liman işçisi ps -A

Her kapsayıcıyı bağımsız olarak silebilirsiniz, ancak bu, özellikle birden çok kapsayıcınız varsa zaman alır. Daha iyi bir yaklaşım, rm komutunu kullanarak mevcut tüm kapları silmektir.

$ liman işçisi rm $ ( liman işçisi ps -aq )

rm komutunu yürüttükten sonra, silinen kapsayıcıların tüm kapsayıcı kimlikleri görüntülenir. Mevcut kapları kontrol ederek kapların silindiğini doğrulayın.

4. Docker Birimlerini Silin

Ayrıca oluşturduğunuz Docker birimlerine sahipseniz, rm komutu bunları silmenize yardımcı olur. Mevcut ciltleri listeleyin. Ardından, silmek istediğiniz birimlerin adlarını aşağıda gösterildiği gibi belirtin:

$ liman işçisi hacmi ls
$ liman işçisi hacmi rm < cilt adı >

Docker birimleriniz silinir ve alan ana sistem tarafından kullanılabilir.

5. Docker Ağlarını Silin

ls komutunu kullanarak oluşturduğunuz herhangi bir ağınız olup olmadığını kontrol edin. Burada linuxhint ağımız var. Ağı silmek için rm komutunu kullanın.

$ liman işçisi ağı ls
$ liman işçisi ağı rm linuxhint

Alternatif olarak, Prune komutunu kullanarak tüm ağları silebilirsiniz. İşte 'yeni' ağı sildiğimiz bir örnek:

$ liman işçisi ağı kuru erik

Bu noktada, Docker paketini Ubuntu 22.04'ünüzden kaldırmaya hazırsınız.

6. Docker Paketini Kaldırın

Sisteminizdeki Docker paketlerini tanımladıktan sonra aşağıdaki komutu çalıştırarak silin:

$ sudo apt-get tasfiye -Ve docker.io

Burada docker.io paketini kaldırıyoruz. Docker paketlerini kaldırmak resimlerinizi, kapsayıcılarınızı, birimlerinizi vb. kaldırmadığından en son Docker paketlerini silmeyi seçtiğimizi unutmayın.

Paket kaldırıldıktan sonra bile Docker dizininin kaldırılmadığını unutmayın.

Son satırda /etc/docker ve /var/lib/docker/ dizinlerinizin hala sisteminizde mevcut olduğuna dair bir mesaj göreceksiniz.

Docker dosyalarının hala sistemimizde var olduğunu doğrulayabiliriz.

Aşağıdaki komutla bu dizinleri sisteminizden kaldırın:

$ sudo rm -rf / öyleydi / lib / liman işçisi / / vesaire / liman işçisi /

Ayrıca, Docker'ı kurarken oluşturduğunuz Docker grubunu da silin.

$ sudo grup işçisi

Son olarak Docker soketini sisteminizden çıkarın.

$ sudo rm -rf / öyleydi / lib / docker.sock

Çözüm

Docker, uygulamaları dağıtmak ve yönetmek için mükemmeldir. Ancak, Docker'ın sisteminizde olması gerekmiyorsa, onu ve oluşturulan tüm kapsayıcıları, görüntüleri, ağları vb. kaldırabilirsiniz. Bu kılavuz, Docker yazılımını kaldırmak için izlemeniz gereken tüm adımları ve tüm Ubuntu 22.04'teki kapsayıcılar.