首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KEDA/AKS中Azure函数的部署

KEDA/AKS中Azure函数的部署
EN

Stack Overflow用户
提问于 2022-04-26 16:02:28
回答 1查看 195关注 0票数 -1

我有一个用节点js编写的azure函数,它是由Azure存储队列中的新消息触发的。它在当地运行得很好。我的目标是只有当队列中有消息时才触发函数pod。因此,我试图将我的功能部署到包含KEDA的AKS集群中。我使用的是‘部署’命令,它在构建图像时失败了,错误如下。

func kubernetes deploy输出:“对接构建”需要精确的1参数。见“码头建造--救命”。用法: docker build OPTIONS PATH OPTIONS URL -从Dockerfile生成图像

我在运行这个命令的地方有dockerfile。我的理解是'docker -t‘接受两个参数-第一个参数是带有标记的存储库名称,第二个参数是’。或者我们本地停靠文件所在的路径。因此,‘’命令在内部用我的存储库和当前路径生成'docker build -t‘,但是它仍然会产生错误,因为它只需要一个参数。我的笔记本电脑是MAC,使用Azure func版本4,也尝试了版本3,两者的结果是一样的。有没有人经历过这种情况,知道任何解决方案或任何建议。谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-05-02 20:42:54

试着在手动和'.‘之间留出空间。因为它可能会带走“。”作为地址的一部分。

如下所示,当命令无法找到地址时,将收到错误。

命令应该如下所示:

代码语言:javascript
复制
docker build -t functionqueuestrigger:latest /Users/WorkSpaces/visualStudioCode WS/pod6_fromQueues_manual  .
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72017082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档