OS X 10.8.4 (Mountain Lion) の Vagrant で Docker を実行していますが、保存したイメージを削除しようとすると、次のエラーが発生します。
$ docker rmi some-image-id
2013/07/15 hh:mm:ss unexpected JSON input
ヘルプによるとrmi
、正しい構文は ですdocker rmi IMAGE [IMAGE...]
が、これをどう解釈すればよいかわかりません。
画像を削除するにはどうすればいいですか?
$ docker version
Client version: 0.4.8
Server version: 0.4.8
Go version: go1.1
$docker info
Containers: 1
Images: 3
興味深いことに、 を実行してもdocker ps
、コンテナーはまったく表示されません。 実行すると、 docker images
4 つのbase
イメージと 1 つのnode
イメージが表示されます。
ベストアンサー1
試してくださいdocker rmi node
。うまくいくはずです。
作成されたすべてのコンテナを確認するのは、 のように簡単ですdocker ps -a
。
既存のコンテナ(イメージではない)をすべて削除するには、以下を実行します。docker rm $(docker ps -aq)