在Docker中分发python源代码安全吗?

我将决定该项目的编程语言。要求是某些客户希望在没有外部Internet访问的情况下在隔离的服务器上运行应用程序。

为此,我需要向他们分发应用程序,并且不能使用在我的云上运行的SaaS方法(例如,我更愿意这样做…)。

问题是,如果我决定使用Python进行此开发,则需要为客户提供易读的代码,而这并不是我真正想做的(当然,我了解所有“您确实需要保护您的源代码”这类问题,但目前已超出范围)。

我的一位同事向我介绍了Docker。我可以找到许多有关Docker容器安全性的答案。问题是关于保护(隔离)主机使其免受容器中运行的代码的影响。

我需要知道是否可以保护Docker Image中运行的Docker映像中的Python源代码不受访问-

用户是否可以某种方式(无需简单)访问该Python代码?

我知道我无法保护所有内容,我知道可以对所有内容进行反编译/破解。我只是想知道答案,只是为了决定在Docker内部访问我的代码的方式是否足够困难以至于我可以冒险。

回答:

Docker映像是一种开放的,有文档证明的

“应用程序打包”格式。检查图像内容的方法有无数种,包括其中包含的所有python源代码。

在容器内部运行应用程序可与逃避容器访问主机的应用程序隔离。它们不能保护您免受主机上检查容器内部发生情况的用户的侵害。

以上是 在Docker中分发python源代码安全吗? 的全部内容, 来源链接: utcz.com/qa/408087.html

回到顶部