分发Docker容器应用程序到桌面环境

2024-05-15 20:52:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我为最终用户开发了一个基于web的应用程序,它位于docker容器中。容器本身包含一些python依赖项、几个公共存储库和一个基于flask的web前端,以及在初始化容器时启动的MongoDB后端。在

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

因此,如果最终用户想在云端使用我的应用程序,他们必须先在本地计算机上下载并安装docker及其相关的依赖项,然后才能使用映像(在Windows或macosx这样的系统上更为复杂)

话虽如此,我的问题是:是否已经开发出任何工具来帮助最终用户减轻部署到用户本地桌面环境的这种需求?我知道安装和使用docker并不难,但是有些人仍然非常害怕命令行,我希望找到一种方法来帮助减轻这些“可怕”的需求。在


Tags: 工具docker用户web应用程序flaskwindowsmongodb
1条回答
网友
1楼 · 发布于 2024-05-15 20:52:26

你看了Boot2Docker了吗?为了便于运行Windows的虚拟机和虚拟机安装程序包,可以使用虚拟机和虚拟机安装程序。在

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

不过,总的来说,Docker是一个开发人员/devops工具,我还没有看到有多少旨在帮助非技术人员使用它的工具。在

相关问题 更多 >