docker ps 给了我不同的输出。
例如
docker ps
未显示与
相同的容器docker-compose ps
反之亦然。
这是什么原因?
我在想 docker-compose 正在 docker 上工作。
答案 0 :(得分:9)
docker ps
列出了docker引擎中所有正在运行的容器。 docker-compose ps
列出与docker-compose file
中声明的图像相关的容器。
docker-compose ps
的结果是docker ps
的结果的一部分。
答案 1 :(得分:1)
@andolsi The result of docker-compose ps is a subset of the result of docker ps.
在所有情况下都不是子集。可以说,如果容器运行失败,它将在docker-compose ps中显示,但不会在docker ps中显示