腾讯云控制台
-> 云产品
-> 容器服务
-> 镜像仓库
-> 个人/企业
我们可以推送自己的镜像TodoList
镜像完成之后,我们根据指引上传镜像,打上tag
这里我们需要注意,云函数只支持 9000 端口,我们需要留意进行配置。
在 腾讯云控制台
-> 云产品
-> Serverless
-> 云函数
对于下面的一些配置,我们可以根据文档自行配置,这里我们使用默认配置。
等待完成之后我们就可以体验我们的第一个云函数了。
上面我们需要自己手动上传镜像,比较麻烦,我们可以配合DevOps自动构建上传镜像
截止发文,没有直接部署云函数的模板
腾讯云控制台
-> 云产品
-> 容器服务
-> 镜像仓库
-> 个人/企业
腾讯云控制台
-> 云产品
-> 容器服务
-> DevOps
代码仓库
-> 创建代码仓库
这里我们使用别人现有的仓库点击完成,等待创建。
确定之后这里会失败,这是因为 github 默认是 main,但是 Coding 是 master
Command
和 Args
9000
端口在 Dockerfile 文件中 运行命令和端口配置如下
# Start the Vapor service when the image is run, default to listening on 8080 in production environment
ENTRYPOINT ["./Run"]
CMD ["serve", "--env", "production", "--hostname", "0.0.0.0", "--port", "8080"]
这里我们需要配置 如下:
函数管理
-> 函数代码
-> 编辑
注意:
./Run
不能加引号,args
参数之间不能有空格 好啦,至此,我们的第一个hello,world
已经完成了。
云函数使用 Docker 部署还是很方便的,延时也还不错。
以后补充,如何使用数据库
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。