replit 是怎么做到为每个项目都分配一个容器的?

2023-01-03 16:39:13 +08:00
 king888

看了下他好像是为每个项目都分配一个 ubuntu 容器,代码都是在容器中执行,容器的配置还挺高的 8 核 64G ,有时候 128G ,估计是共享的

执行 rm -rf --no-preserve-root /也没事,应为设置了权限,apt 装不了东西,只能用 nix 包管理器,预设有的命令才能使用

好奇 replit 容器这块都是用的什么技术来实现,看 /proc/self/cgroup 用的是 docker ,在具体就不是很懂了,有没熟悉这块的同学说说原理

991 次点击
所在节点    程序员
1 条回复
dayeye2006199
2023-01-04 14:59:34 +08:00
看着像是一个自己实现的类 kubernetes 的容器管理平台。搭在狗云上面。
https://cloud.google.com/customers/repl-it

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/906293

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX