如果包装一个使用到 docker container 的桌面程序?

2019-09-04 17:38:16 +08:00
 nielinjie
我的程序有些东西运行在 docker container 里面,不止一个,通过网页访问。现在希望大包发布这些东西。比如发布为 mac 的安装包,有没有同学干过?
现在我在 mac 上是用 docker-desktop 运行的。
2057 次点击
所在节点    程序员
7 条回复
hellodudu86
2019-09-04 17:46:34 +08:00
应该要前后端分离吧,docker container 的东西应该跑在你们自己的 server 上,难道你要 dmg 里面包一个 docker desktop 进去吗?
qwertyegg
2019-09-04 20:41:45 +08:00
关注
mritd
2019-09-04 20:51:57 +08:00
你可以尝试包装 podman 这种成熟工具,如果你对容器有更深入理解,那么你应该直接拆分组件选择适合的组件,比如 runc 直接跑
wellhome
2019-09-04 21:10:08 +08:00
目前不现实。
如果你是 js,可以考虑用 electron
iPhoneXI
2019-09-04 21:15:36 +08:00
Linux desktop 有类似方案,Windows Mac 不清楚
gamexg
2019-09-04 21:19:29 +08:00
VMware player ?
nielinjie
2019-09-05 08:38:44 +08:00
我在想 mini-kebunetes 是怎么跑起来的,貌似有一堆自动安装 vm,create 虚拟机的操作。不知道可不可以重用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/597945

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX