FROM aliyunfc/runtime-python3.10:build-latest这个是d[阿里云函数计算]

FROM aliyunfc/runtime-python3.10:build-latest 这个是debian 9的, 有debian 10的嘛?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 阿里云函数计算默认使用的是 aliyunfc/runtime-python3.10:build-latest 镜像作为 Python 运行时的环境,该镜像基于 Debian 9 版本构建。如果您需要使用基于 Debian 10 版本构建的 Python 3.10 运行时镜像,则可以自行构建并上传至函数计算控制台使用。

    以下是部分Python 3.10运行时镜像的Dockerfile示例代码,您可根据其进行构建:

    FROM debian:buster-slimRUN apt-get update &&     apt-get install --no-install-recommends -y         python3.10         python3-pip         && rm -rf /var/lib/apt/lists/*ENV PYTHONUNBUFFERED=TRUEENV PYTHONDONTWRITEBYTECODE=TRUERUN pip3 install --no-cache-dir --disable-pip-version-check --upgrade pip setuptools wheelCMD []

    此示例Dockerfile中安装的是 Python 3.10 和 pip 等基础包,您在实际构建中可能需要根据需要添加其他依赖库或修改构建参数。在构建完成后,您可以使用阿里云函数计算控制台提供的“镜像服务”功能将构建好的镜像上传至阿里云容器镜像服务,并在函数计算控制台中选择该镜像作为 Python 3.10 运行时环境。

  2. 阿里云函数计算目前提供的 Python 3.10 运行时基于 Debian 9 构建,但是你可以在函数计算中使用自定义镜像来使用其他操作系统或者操作系统版本。

    如果你需要在函数计算中使用 Debian 10,你可以使用自己构建的镜像或者从 Docker Hub 中下载 Debian 10 镜像,并在函数计算中使用该镜像来运行你的代码。

    在自定义镜像中使用 Python 3.10 运行时,你需要安装函数计算提供的运行时接口(Runtime API)并配置入口函数。

  3. 目前没有,自己dockerhub里找个应该就行 apt debian10 应该都ok的

    此答案来自钉钉群“阿里函数计算官网客户”