将服务添加到正在运行的容器中正在运行的supervisord

我明白,为了pipe理一个容器内的多个服务,我需要使用supervisord。

我的问题是如何在容器已经运行后添加服务?

我有一个容器,它已经在运行之后创build的服务,所以我需要稍后添加它。

目前我正在尝试做用户“服务秒重启”(秒是我的服务),它是失败的,因为docker不会允许它

非常感谢

如果你知道服务的名称和命令,你可以像下面这样创build你的conf

[program:myapp] command=echo "this is my command" autostart=false 

这将确保当Supervisor /容器启动时命令不会自动启动。 当你在你的容器准备好开始命令,那么你可以在容器内使用下面的内容

 supervisorctl start myapp