0

如果我运行sudo docker start redis,docker 启动。但如果我运行sudo circusd --daemon circus.ini,它不会启动。

马戏团.ini

[watcher:redis]
cmd = docker start redis
4

1 回答 1

0

docker start命令启动一个容器,然后退出,而像 Circus 这样的进程主管希望您的进程在运行期间一直停留在前台。如果要添加--attach参数,您可能会得到您想要的行为:

cmd = docker start --attach redis

这将导致客户端附加到 redis 容器而不是立即退出。

于 2019-03-28T11:49:45.290 回答