在一段时间后重新启动Docker服务中的任务

我有一个3个节点的群。 对此,我想为数据库启动一个服务,然后再运行一个运行python应用程序的副本。 程序将需要大约30分钟才能完成。 之后,集装箱被closures,并开始一个新的。 然而,有时候会出现一些问题,容器不会停下来。 有什么select,我可以使用,当我启动服务,以便1小时后,一个容器被自动杀死,并创build一个新的?

您可以使用Docker Remote API创build应用程序,该应用程序会自动创build该容器,等待一个小时,将其部署到群集中,然后删除该容器。 这不是在Docker中查找的function。 您应该使用Docker API手动实现它。 你可以在这里find完整的docker库列表来帮助你开始。