web-dev-qa-db-ja.com

docker psは空のリストを表示します

Dockerファイルからdockerイメージを作成しました。ビルドは成功したと言いました。しかし、docker psを介してdockerコンテナーを表示しようとすると(docker ps -aも試行されました)、空のリストが表示されます。奇妙なのは、docker Push "container name"を呼び出すことで、どうにかしてdockerイメージをdockerhubにプッシュできることです。

何が起こっているのだろうか? Windows 7を使用していますが、最新バージョンのdockertoolboxをインストールしました。

31
Ville Miekk-oja

docker psは(実行中の)コンテナーを示します。 docker imagesは画像を表示します。

正常にビルドされたdockerイメージは、docker imagesが生成するリストに表示されます。ただし、実行中のコンテナ(イメージのインスタンス)のみがdocker psのリストに表示されます(停止したコンテナも表示するにはdocker ps -aを使用します)。画像からコンテナを開始するには、docker runを使用します。

67
Sven Koschnicke