为什么docker-compose ps不同于docker ps?
为什么docker compose创build容器只能从docker-compose ps中执行,并且在杀死运行容器后仍然存在?
它不。
docker ps
只显示正在运行的容器, docker-compose ps
显示与当前compose文件相关的所有容器,正在运行并停止。 docker-compose kill
只是强制停止容器,它可以通过docker-compose start
重新docker-compose start
,因此在运行docker-compose ps
而不是docker ps
。
使用docker使用docker ps -a
列出所有容器。 要移除与撰写文件相关的已停止容器,请运行docker-compose rm
,如果要停止并删除所有容器,请查看docker-compose down
。
docker-compose是docker周围的软件包,还没有完全支持。 您可以尝试阅读一些关于构build在Docker或类似容器系统之上的不同集群的kubernets和mesos。 关于群集和撰写博客的文章