为桌面环境分配Docker容器应用程序

我为驻留在docker集装箱中的最终用户开发了一个基于Web的应用程序。 容器本身承载了几个python依赖项,一些公共仓库和一个基于容器的web前端,后者在容器初始化时启动。

下载容器并在docker主机上运行它相当简单。 但是,大多数docker主机(如果不是全部的话)不是免费的。

因此,如果最终用户希望将我的应用程序从云中使用,那么他们将不得不在本地计算机上下载并安装docker和相关的依赖项,然后才能使用该映像(在Windows系统上这更复杂, Mac OSX)

这就是说,我的问题是:是否有任何工具可以帮助缓解最终用户对本地桌面环境的部署需求? 我知道安装和使用docker并不困难,但是有些人仍然非常害怕命令行,我希望find一种方法来减轻这些“可怕”的要求。

你看看Boot2Docker吗? 它将为Windows或OSX编译的Docker CLI打包,一个用于为容器运行Linux的VirtualBox VM,以及一个易于使用的安装程序。

另外https://kitematic.com为Mac用户增加了更多的点击和点击。

然而,总的来说,Docker是一个开发人员/开发人员工具,我没有看到太多的目的是帮助非技术人员使用它。

Interesting Posts