Docker 怎么加密,防止再次分发?

2019-10-11 15:26:05 +08:00
 zealinux

为了方便客户使用服务, 所以想使用 docker 来打包我们的程序服务。

然后有个问题,如何防止客户再此将 docker image 再卖给其他人?

8058 次点击
所在节点    Docker
5 条回复
webshe11
2019-10-11 15:34:03 +08:00
联合文件系统直接在镜像层面搞加密挺麻烦的 不如在服务程序层面搞个激活码
所以问题转化为了传统的激活码(滑稽)
GM
2019-10-11 15:34:42 +08:00
需要输入注册码才能使用?
tabris17
2019-10-11 15:38:27 +08:00
就变成很久以前的单机软件模式,启动环境里必须设置 serial number,联机或本地验证通过服务才会启动
zealinux
2019-10-11 15:42:36 +08:00
应该跟单机不一样吧,比如获取 mac 地址作为唯一识别码,docker 都是一样的。
SilentDepth
2019-10-11 16:58:03 +08:00
感觉除了联机激活外无解,除非能有个 Docker 范围之外的可以作为唯一凭据的东西生成激活码或者识别码(然后走传统注册码的路子)。

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

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

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

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

© 2021 V2EX