【问题标题】:Change publish method for azure function app更改 azure 函数应用程序的发布方法
【发布时间】:2023-01-20 13:04:27
【问题描述】:

是否可以在不删除并重新创建的情况下更改 azure 函数的发布方法?目前我想将发布方法从代码交换到 docker 容器,用于几个 azure 函数应用程序。

我无法在部署中心或 Microsoft 的 Azure CLI 文档下找到任何对此事有用的信息。

我已经看到可以为 webapps 做到这一点,但没有发现太多关于 azure functions apps 的信息。

我非常感谢任何形式的帮助! 谢谢!

【问题讨论】:

    标签: azure azure-functions


    【解决方案1】:

    这是合适的 MS Doc 满足您将 Azure Functions 的发布方法更改为 Docker 容器的要求。

    本文档包含实现上述要求的不同方法,例如使用 Azure Functions 核心工具命令、CLI 以及 PowerShell 命令。

    部署/发布 Azure Functions 的实际方法是创建 Azure Functions 以及 docker 映像初始化。但是,当手动将 Azure Functions 代码发布到 docker 时,您需要 Azure Functions 项目中的 docker 文件。

    您可以使用命令 func init --worker-runtime -docker 初始化 docker 文件,这将提示输入语言运行时,例如 Java、dotnet、node、python 等。

    参考@SoundCode给出的文章马克希斯Educba 文章,了解有关在 Azure Functions 项目中添加 docker 文件并发布到 docker 的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 1970-01-01
      • 1970-01-01
      • 2017-05-12
      相关资源
      最近更新 更多