快速部署服务
收藏
我的收藏前提条件
已经拥有一个小程序、小游戏、小玩法的开发者。
操作指南
入驻抖音云
操作 | 登录 | 选择应用开通抖音云 | 进入抖音云详情页 |
说明 | 使用抖音开放平台账号登录 | 选择未开通的应用进行开通 | 登录抖音云之后会自动跳转到应用列表界面,可以在该界面查看当前用户在抖音开放平台有权限的应用。根据应用在抖音云的开通、授权关系分为如下几种状态 |
截图 |
|
| 应用已开通抖音云,用户在抖音开放平台、抖音云同时有权限,则可点击进入操作。 |
创建服务
操作 | 服务列表 | 新建服务弹窗 | 模板部署 |
说 明 | 进入「服务列表」页面,点击「新建服务」,创建一个服务。 | 服务会同时在 dev/prod 环境创建同名服务,后续服务需要先发布到 dev 环境后,才可以发布到 prod 环境。
| 为帮助快速创建服务,抖音云提供 模板部署,可视化完成部署操作。 |
截图 | | |
启用组件
如果服务有MongoDB,Redis,Mysql等组件资源的依赖,则在「组件中心」和「更多组件」中按需点击「启用」即可。
启用过程需要创建相关实例资源,因此较慢,大约需要等待几分钟,请耐心等待。启用后,则可以看到相关界面,下图以MySQL为例。
部署发布
- 1.进入服务后,选择「部署发布」>「服务设置」,在「服务设置」页面中进行相应的配置。
- 2.在「部署方式」页签中,选择不同的发布方式,包含「git部署」和「镜像部署」。
- ◦git 部署:
- i.选择「git部署」。
- ii.在「代码源」右侧选择「Gitee」。
- iii.第一次使用「Gitee」需要点击下方「授权」按钮,根据页面完成「Gitee」代码源的授权。
- iv.选择「代码仓库」及其「分支」。
- v.填入Dockerfile路径。
Dockerfile路径为Dockerfile文件相对于根目录的地址。
- vi.点击「保存」。
- ◦镜像部署:
- vii.下载安装 CLI 工具,具体可参考 抖音云 CLI 工具。
npm install -g @open-dy/cloud-cli
- viii.登录 CLI。输入以下命令,进行用户的登录。
dycloud login
- ix.确认应用与环境。
dycloud env:switch
- x.将本地镜像推送至镜像仓库上。
dycloud container:push
- 3.在「部署运行」页面点击「发布」,「发布方式」选择「镜像部署」,选择刚刚上传的镜像版本点击「发布」即可。
成功后:
云端服务调试
- •域名调试:需要在「访问控制」中开通域名访问后,即可启用域名调试功能。
- •小程序模拟调试:勾选「模拟当前用户登录态」后会弹出二维码,扫码登录后,则可以携带用户信息,发送Web请求到本服务中。
本地调试
抖音云针对 JetBrains 系列的 IDE 平台提供了 Douyin Cloud ToolKit 插件(后面简称抖音云插件),开发者通过该插件可以更高效的在本地完成应用程序的开发、调试和测试,并且可以一键将本地应用程序部署到云端,提高开发和部署的效率。详情参考抖音云IDEA插件使用指南
服务日志
服务监控
相关文档
如需要了解更多平台功能,详情可查看操作指南。