イメージをリストアップするコマンドとして、docker images
がありますが、それに対応するdocker containers
はないようです。
root になって /var/lib/docker
を覗く以外に方法はなさそうです。私が何か見逃しているのでしょうか?何か見落としているのでしょうか。それともやってはいけないことなのでしょうか。
実行中のコンテナ**のみを表示するには、所定のコマンドを使用します。
docker ps
すべてのコンテナ**を表示するには、次のコマンドを使用します。
docker ps -a
最新のコンテナ**(すべての状態を含む)を表示するには、次のコマンドを使用します。
docker ps -l
最後に作成されたn個のコンテナ**(すべての状態を含む)を表示するには、以下のコマンドを使用します。
docker ps -n=-1
ファイルサイズの合計**を表示するには、以下のコマンドを使用します。
docker ps -s
上記の内容は、docker.comから引用しています。
新バージョンのDockerでは、コマンドが更新され、いくつかの管理コマンドが追加されています。
docker container ls
実行中のすべてのコンテナをリストアップするために使用されます。
docker container ls -a
そして、それらをすべてクリーニングしたい場合には
docker rm $(docker ps -aq)
は、作成されたすべてのコンテナを、その状態にかかわらずリストアップするために使用されます。
ここで container は管理コマンドです。