Docker(撰写)发送到守护程序模式,无需重新启动

Docker(撰写)发送到守护程序模式,无需重新启动,docker,daemon,docker-compose,Docker,Daemon,Docker Compose,很多时候,当我启动我的docker Composited应用程序时,我喜欢检查一切是否正确启动,一切是否正常 所以我做了docker compose up,查看日志,然后我必须做docker compose stop,和docker compose-d up 这些步骤太多,必须停止容器意味着服务器停机 难道没有办法把docker送到后台吗 我尝试了Ctrl+Z,但是如果我尝试退出ssh会话,我会发现有停止的作业。,因此这不是正确的方法 我使用docker compose,但我想知道docker是

很多时候,当我启动我的docker Composited应用程序时,我喜欢检查一切是否正确启动,一切是否正常

所以我做了
docker compose up
,查看日志,然后我必须做
docker compose stop
,和
docker compose-d up

这些步骤太多,必须停止容器意味着服务器停机

难道没有办法把docker送到后台吗

我尝试了
Ctrl+Z
,但是如果我尝试退出ssh会话,我会发现
有停止的作业。
,因此这不是正确的方法

我使用docker compose,但我想知道docker是否也可以这样做


谢谢

我不确定您是否在
docker compose
中使用自己的docker文件,但根据您的设置,您可以使用
HEALTHCHECK
查看您的容器配置是否正确。还有一些关于如何使用
HEALTHCHECK
作为

因为我不确定你的写作是什么,所以你也可以选择:

编写自己的包装器脚本以执行更特定于应用程序的运行状况检查


Ctrl+z
之后,只需使用
bg
,任务将开始在后台运行,您将保存以关闭ssh会话。

我想目前没有其他方法。您认为这有意义吗?github上的一个功能请求怎么样?为什么不先在后台用
-d
启动它,然后用
docker compose logs
检查日志呢?确实如此,但既然
-d
不是默认选项,我往往会先忘记它,然后发现自己被卡住了。。。