首页 函数计算 操作指南 函数管理 层管理 在函数中配置官方公共层

在函数中配置官方公共层

更新时间: 2023-09-12 17:33:26

函数计算提供了常用的公共层,您无需自定义层即可为您的函数配置层功能。本文介绍如何在函数中配置官方公共层。

函数计算支持的官方公共层

函数计算支持以下几类官方公共层。以下列出部分常用的官方公共层,关于函数计算支持的所有官方公共层及其说明,请参见公共层

如果您在使用过程中,未找到您需要的层,请联系我们为您添加。

自定义运行时

包括自定义语言的运行时,例如Python 3.10、Node.js 17等。还包括一些自定义语言运行时的依赖库集合,例如,公共层Python310-Package-Collection包含Python常用的一些依赖库。

公共层名称

兼容的运行时

说明

使用前必读

Python310

  • Custom

  • Custom.Debian10

Python 3.10.5运行时层

README.md

Python310-Package-Collection

  • Custom

  • Custom.Debian10

Python 3.10运行时的常用依赖库集合

README.md

Python39

  • Custom

  • Custom.Debian10

Python 3.9.13运行时层

README.md

Python39-Package-Collection

  • Custom

  • Custom.Debian10

Python 3.9运行时的常用依赖库集合

README.md

Python38

  • Custom

  • Custom.Debian10

Python 3.8.13运行时层

README.md

Python38-Package-Collection

  • Custom

  • Custom.Debian10

Python 3.8.13运行时的常用依赖库集合

README.md

Python36

Custom

Python 3.6.15运行时层

README.md

Python36-Package-Collection

Custom

Python 3.6.15的常用依赖库集合

README.md

Dotnet6

Custom

ASP.NET 6.0.5运行时层

README.md

PHP81

Custom

PHP 8.1运行时层

README.md

PHP80

Custom

PHP 8.0运行时层

README.md

PHP72

Custom

PHP 7.2运行时层

README.md

Java8

Custom.Debian10

Java 8运行时层

README.md

Java11

Custom

Java 11运行时层

README.md

Java17

Custom

Java 17运行时层

README.md

Nodejs18

Custom.Debian10

Node.js 18运行时层

README.md

Nodejs17

Custom

Node.js 17运行时层

README.md

Nodejs16

  • Custom

  • Custom.Debian10

Node.js 16运行时层

README.md

Nodejs14

Custom

Node.js 14运行时层

README.md

Nodejs12

Custom

Node.js 12运行时层

README.md

Go118

Custom

Go 1.x运行时层

README.md

常用依赖库

公共层名称

兼容的运行时

说明

版本(只展示核心库的版本号)

使用前必读

Python39-Pandas1x

  • Python 3.9

  • Custom

  • Custom.Debian10

一个基于NumPy的开源的数据分析和处理工具

  • pandas==1.4.3

  • numpy==1.23.2

README.md

Python39-SciPy1x

  • Python 3.9

  • Custom

一款开源的科学计算库

  • scipy==1.9.0

  • numpy==1.23.2

README.md

Python36-SciPy1x

  • Python 3.6

  • Custom

一款开源的科学计算库

  • scipy-1.5.4

  • numpy-1.19.5

README.md

Python39-PyTorch1x

  • Python 3.9

  • Custom

  • Custom.Debian10

一款开源机器学习框架(CPU版)

  • torch==1.12.1+cpu

  • torchaudio==0.12.1+cpu

  • torchvision==0.13.1+cpu

README.md

Python36-PyTorch1x

  • Python 3.6

  • Custom

一款开源机器学习框架(CPU版)

  • torch==1.10.2+cpu

  • torchaudio==0.10.2+cpu

  • torchvision==0.11.3+cpu

README.md

Python3-Flask2x

  • Python 3.9

  • Python 3.10

  • Custom

  • Custom.Debian10

一个基于Python编写的轻量级的Web框架

v2.2.2

README.md

Nodejs-Puppeteer17x

  • Node.js 16

  • Node.js 14

  • Custom

  • Custom.Debian10

一个Headless Chrome工具

puppeteer-v17.1.0

README.md

Nodejs-Puppeteer10x

  • Node.js 16

  • Node.js 14

  • Node.js 12

  • Custom

一个Headless Chrome工具

puppeteer-v10.2.0

README.md

Python310-Opencv4x

  • Python 3.10

  • Custom.Debian10

一个跨平台的计算机视觉库

v4.7.0.68

README.md

SQLite3

  • Python 3.9

  • Node.js 16

  • Node.js 14

  • Java 11

  • Java 8

  • Custom

一种轻量型、进程内的关系型数据库

3.41.1

README.md

FFmpeg6x

  • Python 3.10

  • Python 3.9

  • Node.js 16

  • Node.js 14

  • Java 11

  • Java 8

  • Custom

  • Custom.Debian10

一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序

6.0

README.md

Nodejs-Puppeteer19x

Custom.Debian10

一个Headless Chrome 工具

puppeteer-v19.8.5

README.md

Python38-Playwright

Custom.Debian10

puppeteer-v19.8.5

1.31.1

README.md

Poppler22x-Pdf2image

Python 3.10

一个用来渲染PDF文档的程序库

22.12.0

README.md

ServerlessDevs

  • Python 3.10

  • Python 3.9

  • Python 3

  • Node.js 16

  • Node.js 14

  • Java 11

  • Java 8

  • Go 1

  • .NetCore 3.1

  • PHP 7.2

  • Custom

  • Custom.Debian10

一个开源开放的Serverless开发者平台,致力于为开发者提供强大的工具链体系

2.1.14

README.md

Web框架

公共层名称

兼容的运行时

版本(只展示核心库的版本号)

使用前必读

Python3-Flask2x

  • Python 3.9

  • Custom

flask-2.2.2

README.md

阿里云SDK

公共层名称

兼容的运行时

说明

使用前必读

Aliyun-DataX

  • Python 2.7

  • Python 3

  • Python 3.6

  • Python 3.9

  • Custom

  • Custom.Debian10

阿里云DataWorks数据集成的开源版本

README.md

Python39-Aliyun-SDK

  • Python 3.9

  • Custom

阿里云常用SDK(Python3.9)

README.md

Python36-Aliyun-SDK

  • Python 3.6

  • Custom

阿里云常用SDK(Python3.6)

README.md

Nodejs-Aliyun-SDK

  • Node.js 16

  • Node.js 14

  • Node.js 12

  • Custom

  • Custom.Debian10

阿里云常用SDK(Node.js 16/Node.js 14/Node.js 12)

README.md

通过控制台配置官方公共层

前提条件

创建函数

操作步骤

  1. 登录函数计算控制台,在左侧导航栏,单击函数

  2. 在顶部菜单栏,选择地域,然后在函数页面,单击目标函数。

  3. 在函数配置页面,选择配置页签。

  4. 选择左侧页签,单击编辑,然后在编辑函数层面板选择+添加层 > 添加官方公共层

  5. 官方公共层下拉列表,查看层的描述和License信息并选择一个官方公共层,在层版本下拉列表,选择层版本,然后单击保存

说明
  • 一个函数最多支持配置5个层,包括自定义层和官方公共层。

  • 当函数配置多个层时,这些层的内容将被合并至/opt目录,多个层按照层配置的逆序合并。如果多个层中有同名文件,先配置的层会覆盖后配置的层中的同名文件。

阿里云首页 函数计算 相关技术圈