模版部署
收藏
我的收藏介绍
模版部署是抖音云为降低抖音云用户接入门槛而研发的一种便捷化接入方式。
用户需要指定该服务的编程语言、版本以及一些启动参数等,由抖音云内部根据提供的信息生成通用的 DockerFile 文件。
目前支持 Golang、Java、Node.js、Python、PHP五种编程语言。
操作指引
- 1.登录抖音云控制台,选择目标小程序和目标服务。
- 2.点击左侧边栏【部署发布】-【服务设置】,打开服务设置界面。
- 3.在服务设置页面选择部署方式Tab
指定模版信息
开启模版部署按钮,并指定服务对应的语言信息,并保存。
部署方式
Git 部署
指定仓库即可,无需指定 DockerFile 文件。
镜像部署
开启模版部署后,抖音云本地 Cli 工具可根据控制台的模版部署配置信息,帮助用户进行镜像打包。
查看 DockerFile 文件
使用模版部署的部署单,在部署详情页,可以看到自动生成的 DockerFile 文件。
使用限制
Golang
版本:默认1.20版本
打包方式:只支持Go Modules,不支持godep、glide、govendor等打包方式
启动参数:支持用户指定启动参数
Java
版本:目前支持7、8、11版本
打包方式:支持Maven、Gradle两种打包方式
产物:支持JAR包,WAR包
启动参数:支持用户指定启动参数
Node.js
版本:支持14 lts,16 lts,18 lts等版本
打包方式:支持JavaScript、TypeScript等构建
启动命令:支持用户指定启动命令
Python
版本:支持3.x版本
PHP
版本:支持7.x,8.x版本
框架:支持ThinkPHP和Laravel两种框架
扩展:默认安装mongodb、redis、mcrypt、memcached四个PECL扩展,其余扩展可在列表中勾选
常见问题
如有其他诉求,请联系抖音云平台获取支持。