gpt4 book ai didi

docker - 为每个用户启动 docker 容器

转载 作者:行者123 更新时间:2023-12-04 19:02:28 32 4
gpt4 key购买 nike

所以,我将此应用程序作为服务。每个应用程序都是特定于用户的。所以对于每个用户,我想启动一个新的 docker 实例。应该有可能重新启动上次离开的 docker 实例。所以它也需要持久化存储。

我想知道是否有任何库/框架可以使这更容易?如果这个库是 golang 库,那就太好了。

提示 1:它不一样,但类似于 koding.com 等服务如何为每个用户/用户的项目启动单独的容器。

最佳答案

看看Giant Swarm .它让您可以构建、部署和管理容器化服务器应用程序(微服务)。但我认为它现在处于封闭测试阶段。

Services you run on Giant Swarm are defined in a service definition file. In this definition you assemble any number of Docker images, each forming a component, according to your needs. To deploy a service, first, you use a Docker client or a CI/CD pipeline to create and deploy Docker images. Then you use Giant Swarm’s client software or our API to start the creation and orchestration of your Docker containers on the cluster, based on your service defintition and images.

关于docker - 为每个用户启动 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34393316/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com