Docker memberi Anda cara daftar kontainer yang berjalan atau semua kontainer termasuk yang berhenti.
Ini dapat dilakukan dengan:
$ docker ps # To list running containers
Atau oleh
$ docker ps -a # To list running and stopped containers
Apakah kita hanya memiliki cara daftar kontainer yang telah dihentikan?
docker
containers
Yogesh_D
sumber
sumber
grep
contohdocker ps -a | grep Exited
atau sesuatu seperti itu.docker rm $(docker ps --filter "status=exited" -q)
Perintah tipikal adalah:
Namun, ini hanya akan mencantumkan salah satu dari status tidak berjalan yang mungkin. Berikut daftar semua status yang memungkinkan:
Anda dapat memfilter pada beberapa status dengan melewati beberapa filter pada status:
Jika Anda mengintegrasikan ini dengan skrip pembersihan otomatis, Anda dapat menghubungkan satu perintah ke perintah lain dengan beberapa sintaks bash, hanya menampilkan id wadah
-q
, dan Anda juga dapat membatasi hanya kontainer yang keluar dengan sukses dengan filter kode keluar:Untuk detail lebih lanjut tentang filter yang dapat Anda gunakan, lihat dokumentasi Docker: https://docs.docker.com/engine/reference/commandline/ps/#filtering
sumber
atau
atau
sumber