按需创建/删除Docker容器

4

我们希望根据用户需求横向扩展docker容器。是否有任何docker api可以进行按需创建/删除容器,对于下面给出的用例,最佳方法是什么。

用例: 我们在docker容器中运行一个直接可由用户访问的服务。 每个用户将获得单独的容器,因此我们需要在用户请求服务时创建docker容器,同时在它们闲置一段特定时间后需要删除这些容器。


嘿,你找到你想要的东西了吗? - Bruno Lubascher
Docker引擎似乎适合我们的使用情况,我们也在寻找其他选项,例如Kubernetes。 - Sawan Garg
很高兴听到这个消息!顺便说一下,如果您觉得我的回答对您有帮助,请随意接受我的答案。 :-) - Bruno Lubascher
1个回答

6
我相信您正在寻找Docker Engine API,您可以在这里找到:https://docs.docker.com/develop/sdk/
有Go和Python的SDK以及其他语言的RESTful API。
文档中,您可以找到如何以编程方式启动和停止容器的示例。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接