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