模版部署

收藏
我的收藏

介绍​

模版部署是抖音云为降低抖音云用户接入门槛而研发的一种便捷化接入方式。​
用户需要指定该服务的编程语言、版本以及一些启动参数等,由抖音云内部根据提供的信息生成通用的 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扩展,其余扩展可在列表中勾选​

常见问题​

如有其他诉求,请联系抖音云平台获取支持。​