Posted at

status exitedなdocker containerを削除する

More than 3 years have passed since last update.

docker rmで起動中のコンテナは削除されない」そうだけど、なんかそれはうってなるので、status exited のコンテナだけ明示して削除したい。

docker rm $(docker ps -a --filter 'status=exited' -q)

Filter

引用

-f, --filter=[]       Provide filter values. Valid filters:

exited=<int> - containers with exit code of <int>
status=(restarting|running|paused|exited)

--filter 'exited=1'と終了コードでフィルターも出来る。