V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zealinux
V2EX  ›  Docker

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

  •  
  •   zealinux · 2019-10-11 15:26:05 +08:00 · 8077 次点击
    这是一个创建于 1895 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    5 条回复    2019-10-11 16:58:03 +08:00
    webshe11
        1
    webshe11  
       2019-10-11 15:34:03 +08:00
    联合文件系统直接在镜像层面搞加密挺麻烦的 不如在服务程序层面搞个激活码
    所以问题转化为了传统的激活码(滑稽)
    GM
        2
    GM  
       2019-10-11 15:34:42 +08:00
    需要输入注册码才能使用?
    tabris17
        3
    tabris17  
       2019-10-11 15:38:27 +08:00
    就变成很久以前的单机软件模式,启动环境里必须设置 serial number,联机或本地验证通过服务才会启动
    zealinux
        4
    zealinux  
    OP
       2019-10-11 15:42:36 +08:00
    应该跟单机不一样吧,比如获取 mac 地址作为唯一识别码,docker 都是一样的。
    SilentDepth
        5
    SilentDepth  
       2019-10-11 16:58:03 +08:00
    感觉除了联机激活外无解,除非能有个 Docker 范围之外的可以作为唯一凭据的东西生成激活码或者识别码(然后走传统注册码的路子)。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4657 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.