阿里函数计算中怎么使用custom container, 可以一键绑定GitHub吗?就是说要从源码平台写workflow到image吗?有没有像gcp那种在阿里云控制台实现绑定呢
在阿里云函数计算FC中,使用自定义容器需要遵循以下步骤:
创建一个新的函数,选择“自定义容器”作为运行时环境。
在创建函数的向导中,你需要提供一个Dockerfile,这个Dockerfile应该包含如何构建你的函数容器的指令。你可以在本地编写Dockerfile,然后将其上传到阿里云。
在Dockerfile中,你需要指定你的函数代码的位置。如果你是从GitHub或其他源码平台获取函数代码,你需要将这些代码下载到本地,然后在Dockerfile中复制到容器中。
完成函数创建后,你可以通过API或控制台调用这个函数。
至于你提到的“一键绑定GitHub”,阿里云函数计算目前并没有提供这样的功能。你仍然需要手动下载你的函数代码,并将其放入Dockerfile中。不过,你可以考虑使用阿里云的CodePipeline服务,它可以帮助你自动化代码的部署过程。
建议用云效来搭建流水线。
https://docs.serverless-devs.com/serverless-devs/cicd#%E4%B8%8E%E4%BA%91%E6%95%88%E7%9A%84%E9%9B%86%E6%88%90
如果一定要用 github 可以用
https://docs.serverless-devs.com/serverless-devs/cicd#%E4%B8%8E-github-action-%E7%9A%84%E9%9B%86%E6%88%90
。此回答来自钉群阿里函数计算官网客户。
在阿里云函数计算 FC 中,您可以通过以下方式使用 Custom Container:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。