我为最终用户开发了一个基于web的应用程序,它位于docker
容器中。容器本身包含一些python
依赖项、几个公共存储库和一个基于flask
的web前端,以及在初始化容器时启动的MongoDB
后端。在
下载容器并在docker
主机上运行它非常简单。但是,大多数docker
主机(如果不是全部)不是免费的。在
因此,如果最终用户想在云端使用我的应用程序,他们必须先在本地计算机上下载并安装docker
及其相关的依赖项,然后才能使用映像(在Windows或macosx这样的系统上更为复杂)
话虽如此,我的问题是:是否已经开发出任何工具来帮助最终用户减轻部署到用户本地桌面环境的这种需求?我知道安装和使用docker
并不难,但是有些人仍然非常害怕命令行,我希望找到一种方法来帮助减轻这些“可怕”的需求。在
你看了Boot2Docker了吗?为了便于运行Windows的虚拟机和虚拟机安装程序包,可以使用虚拟机和虚拟机安装程序。在
另外,https://kitematic.com为Mac用户添加了更多的点击。在
不过,总的来说,Docker是一个开发人员/devops工具,我还没有看到有多少旨在帮助非技术人员使用它的工具。在
相关问题 更多 >
编程相关推荐