首页 > 解决方案 > 基于 alpine 的 Azure Functions v3 docker 镜像

问题描述

出于安全原因,我们不想使用默认的 azure 函数 img,因为所有基于 .net 核心的 img 都是基于 Debian 的默认值。从安全的角度来看,Alpine 要好得多。Debian 有很多漏洞,而 alpine 没有。有关该主题的更多信息:https ://ignas.me/tech/docker-image-vulnerabilities-in-net-core/

无论如何,v2 的函数确实有一个基于 alpine 的 docker img,v3 缺少它。

我想知道为什么,因为 v3 已经存在一年多了。有谁知道这件事或与此相关的发布数据?

或者看到另一种解决方案?

我试过了,您可以使用默认的 v3 dockerfile,将其更改为使用 OS alpine。但我不知道它的测试效果如何(也许 alpine 上的 v3 存在问题?),我们不想为未来的每个版本都自己维护它。

标签: azuredocker.net-coreazure-functions

解决方案


推荐阅读