无法在马戏团下启动Docker

时间:2019-03-28 09:44:38

标签: docker circusd

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

circus.ini

[watcher:redis]
cmd = docker start redis

1 个答案:

答案 0 :(得分:0)

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

cmd = docker start --attach redis

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