是否仍需要管理docker镜像内的进程?

时间:2017-01-08 19:15:35

标签: docker elastic-beanstalk

假设我在我的docker容器中运行java web应用程序,该容器在弹性beanstalk(或任何其他框架)上运行。

我仍然有责任确保我的流程有某种流程管理,以确保它运行正常?即supervisord或runit

或者这是EB会以某种方式管理的东西吗?

1 个答案:

答案 0 :(得分:1)

当容器内的进程停止时,容器也会停止(设计用于运行该单个进程)。因此,您不必管理容器内的进程,而是依赖管理容器的系统来重新启动它们。例如,Docker Swarm中的“服务”和Kubernetes中的复制控制器旨在保持所需数量的容器运行。当一个人去世时,一个新的取代它