更新Docker上的setuptools



我正在尝试更新我的Dockerfile上的setuptools,以解决这个漏洞cve - 2022 - 40897 .

然而,当进入项目的Jfrog时,没有这两个选项时出现的setuptools的版本比没有遵循这两个选项时更高。

我尝试了以下选项:

  1. RUN apk add --upgrade py3-setuptools
  2. RUN apk upgrade --no-cache py3-setuptools
  3. RUN python -m ensurepip RUN pip install --no-cache --upgrade pip setuptools

关于如何在Dockerfile上强制更新setuptools的任何想法?

该漏洞已在setuptools版本65.5.1中修复。要在Dockerfile中指定setuptools的新版本,请包括以下内容:

RUN pip install setuptools>=65.5.1

或者,如果您的项目包含"requirements.txt"文件,然后你可以添加以下行到该文件:setuptools>=65.5.1

相关内容

  • 没有找到相关文章

最新更新