我应该将哪个dotnet docker映像用于AKS?

时间:2020-04-16 22:43:48

标签: docker .net-core azure-aks

Official .NET Docker映像支持三个Linux变形器:

  • Debian-3.1.201-buster
  • 高山-3.1.201-alpine
  • Ubuntu-3.1.201-bionic

我在the documentation中找不到很多东西:

Operating systems to target depending on versions of the .NET framework

为什么以及为什么要优先于另一个?由于AKS节点是基于Ubuntu的,因此它们都可以工作。那我应该选择哪个呢?

1 个答案:

答案 0 :(得分:1)

由于它们都是基于相同的架构,所以我说决定因素应该是

1)哪个图像较小(或不那么大)

2)附带的内置二进制文件对您的需求很有用。 (例如,使用nslookup时,高山基地通常对DNS查找的处理方式不同) 例如:https://github.com/gliderlabs/docker-alpine/issues/476

最后,由您自己决定,重要的是,选择一个您感到满意的选项,并让您信任一个在CVE和安全性更新方面更快获得信任的人。

相关问题