Kaldırmak istediğiniz kapsayıcıların adını veya kimliğini bulmak için -a bayrağıyla docker ps komutunu kullanın
docker ps -a
Kaldırmak için: $ docker rm ID_or_Name ID_or_Name
Çıkıştan sonra bir kabı çıkarın:
İşlemi tamamladıktan sonra saklamak istemeyeceğiniz bir kap oluştururken biliyorsanız, çıktıktan sonra otomatik olarak silmek için docker run --rm komutunu çalıştırabilirsiniz.
Çalıştır ve Kaldır: docker run --rm image_name
Çıkan tüm kapları çıkarın:
Docker ps -a kullanarak kapları bulabilir ve durumlarına göre filtreleyebilirsiniz: oluşturuldu, yeniden başlatıldı, çalışıyor, duraklatıldı veya çıkıldı. Çıkılan kapsayıcıların listesini gözden geçirmek için, duruma göre filtrelemek üzere -f bayrağını kullanın. Doğruladıktan sonra, bu kapsayıcıları kaldırmak istediğinizde, kimlikleri docker rm komutuna iletmek için -q tuşunu kullanın.
Liste:
docker ps -a -f status=exited
docker rm $(docker ps -a -f status=exited -q)
Birden fazla filtre kullanarak kapları çıkarın :
Docker filtreleri, filtre bayrağını ek bir değerle yineleyerek birleştirilebilir. Bu, her iki koşulu da karşılayan kapların bir listesi ile sonuçlanır. Örneğin, Oluşturuldu (geçersiz bir komutla bir kapsayıcı çalıştırdığınızda oluşabilecek bir durum) veya Çıkıldı olarak işaretlenen tüm kapsayıcıları silmek istiyorsanız, iki filtre kullanabilirsiniz:
docker ps -a -f status=exited -f status=created
Tüm kapları durdurun ve çıkarın:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)