10 Şubat 2018 Cumartesi

Docker ile konteyner(Container) durdurma ve silme işlemi

Merhaba,
bu yazımda sizlere docker'ı ilk incelemeye başladığımda kenara not ettiğim bir takım docker komutlarını paylaşacağım.  Özellikle container ları loop ile stop etme ve silme kısmı yeni başlayanlar için faydalı olabilir diye düşündüm. Aşağıdan komutları inceleyebilirsiniz.

Container ları listeler
 $ docker ps

Tüm containerları listeler(-a: all -> Çalışan yada çalışmayan tüm containerlar) 
 docker ps -a

bir container'ı durdurmak için "docker stop <CONTAINER_ID>"  komutu çalıştırılmalıdır. 
 $ docker stop aa123dsa234

bir container'ı silmek için "docker rm <CONTAINER_ID>"  komutu çalıştırılmalıdır. 
 $ docker rm aa123dsa234

Tüm docker container ları durdurmak için aşağıdaki komutu çalıştırabilirsiniz. 
 $ docker stop $(docker ps -a -q)

NOT: docker ps -a -q ile tüm docker container lar listelenir. stop komutuyla da burada listelenen  container lar kapatılır.

Tüm docker container lleri silmek  için aşağıdaki komutu çalıştırabilirsiniz. 
 $ docker rm $(docker ps -a -q)

Yine aynı şekilde "docker ps -a -q" docker container larının ID leri listelenir ve bu ID lere göre container silme işlemi üstteki şekilde yapılır.

Hiç yorum yok:

Yorum Gönderme