我正在从事一个基于浏览器的代码编辑器的个人项目(请考虑https://repl.it)。我的计划:
1)不断在kubernetes上流式传输写入远程docker卷的代码。
2)当用户按下“运行”时执行此代码。
我已经开始研究流媒体基础架构,并且对如何实现它有了很好的了解。关于代码执行,但是,我需要一些指导。
想法A:我当时想我可以在同一个VM上有两个Docker容器,一个Web服务器和一个“环境”。当请求进入网络服务器时,它将在环境上运行docker exec ...
。
想法B:我使用kubectl
,特别是kubectl exec
在容器上执行代码。
一些注意事项。我想使“环境”容器可互换,也就是说,我的应用程序应该能够支持python,js等。有什么想法吗?
答案 0 :(得分:3)