azure - 基于 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 存在问题?),我们不想为未来的每个版本都自己维护它。
解决方案
推荐阅读
- javascript - 状态正在改变我内部的突变
- javascript - 子组件渲染后的启动方法
- git - 克隆 Azure git 存储库报告“无法解析主机”
- java - 使用 IntelliJ IDEA 将 servlet 部署到本地 Tomcat 服务器
- php - 如何替换方括号中的文本以进行数据库更改?
- intellij-idea - 在 IntelliJ 中加载自定义位置列表
- angular - 如何测试使用 Angular 6+ 调用 observable 的拦截器?
- javascript - PHP IF条件内的Javascript反向链接代码
- google-analytics - 优化产品范围查询的性能
- python - 生成器和协程的异步装饰器