基于Web的界面来运行docker镜像

时间:2017-03-21 21:57:15

标签: docker containers

我希望构建一个系统,我可以在其中从Web浏览器运行docker容器,然后在浏览器本身上获取一个终端与容器进行交互。

想法是为用户提供基于Web的界面来练习python或其他编程语言,而无需在本地进行安装。

是否有任何类似的开源系统?

1 个答案:

答案 0 :(得分:2)

我认为你的问题很广泛。

我有点看你想做什么,但这基本上是一个复杂的系统,涉及(例如):

  1. 安装Docker Engine
  2. 提前定义一些Docker镜像
  3. 让服务器应用程序能够启动/停止/创建容器
  4. 拥有一个可以向此服务器发送请求以操纵容器的Web界面
  5. 具有连接到容器的Web界面(与上述相同或不同)
  6. 我觉得这是一个复杂的系统,无法在Stack Overflow问题中作为一个整体回答。你可能想先把你的问题分解成小块。

    尽管如此,我们可以推荐一些资源。

    此外,它取决于你想要一个量身定制的解决方案。可能还有一些在线服务就是这样做的。