【发布时间】:2014-07-11 16:05:32
【问题描述】:
我有一个用于启动 N 个 docker 容器(app、redis、mongo、postgre 等)的 fig 配置
当我运行 fig up 时,一切正常。
Name Command State Ports
--------------------------------------------------------------------------
my_mongodb_1 /usr/local/bin/run Up 28017/tcp, 27017/tcp
my_redis_1 /usr/local/bin/run Up 6379/tcp
my_pg_1 /usr/local/bin/run Up 5432/tcp
my_app_1 ... Up 443->443/tcp, 80->80/tcp
但由于一个不重要的原因,可以关闭其中一个容器。
Name Command State Ports
--------------------------------------------------------------------------
my_mongodb_1 /usr/local/bin/run Up 28017/tcp, 27017/tcp
my_redis_1 /usr/local/bin/run Exit 6379/tcp
my_pg_1 /usr/local/bin/run Up 5432/tcp
my_app_1 ... Up 443->443/tcp, 80->80/tcp
可以配置supervisord监控所有容器并启动已经关闭的容器
【问题讨论】:
标签: docker supervisord