• 开发者工具 IDE
  • 沙盒环境
  • 抖音云
  • 产品介绍
  • 快速开始
  • 场景指南
  • 操作指南
  • 账号入驻
  • 服务管理
  • WebShell
  • 触发器
  • 自定义域名
  • 接口调试
  • 部署发布
  • 服务设置
  • 模版部署
  • 部署运行
  • 镜像管理
  • 访问控制
  • 日志监控
  • 组件中心
  • 设置
  • 资源用量
  • 运维管理
  • 费用中心
  • 火山引擎
  • 行业解决方案
  • 函数服务管理
  • 浏览器启用第三方 cookie配置指引
  • 总览
  • 操作限制
  • 开发指南
  • SDK参考
  • 产品动态
  • 产品计费
  • 常见问题
  • OpenAPI调试台
  • 介绍

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

    常见问题

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