gpt4 book ai didi

docker - 保护 Docker 镜像不被复制或加密 Docker 镜像内容

转载 作者:行者123 更新时间:2023-12-02 18:28:55 31 4
gpt4 key购买 nike

我们在 python 中开发了一个工具,它使用许多库和其他算法。我们想通过 docker image 将其提供给客户。它工作得很好。但是,如果有人复制图像并导出/提取(导出或保存命令),所有内容都会变得可见,包括我们的 python 文件和库 (python) 文件。

有没有一种方法可以保护我们的代码,使客户无法导出它或看到图像中的任何内容?有没有办法加密或锁定整个图像?我相信混淆可以在一定程度上有所帮助,是否有混淆整个项目(所有文件和文件夹而不破坏引用)的混淆工具?

最佳答案

主机(运行 docker 守护进程的地方)上的 root 用户可以完全访问主机上运行的所有进程。这意味着控制主机的人始终可以访问应用程序的 RAM 以及文件系统。这使得无法隐藏用于解密文件系统或保护 RAM 免遭调试的 key 。

由于您正在共享图像,因此您无法保护它不被复制。

然而,在标准 Linux 机器上使用混淆,你可以让读取文件系统和 RAM 变得更加困难,但你不能让它变得不可能或容器无法运行。

关于docker - 保护 Docker 镜像不被复制或加密 Docker 镜像内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53519936/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com