场景1:开源项目快速体验

场景描述

在GitHub/Gitee上看到一个好项目时,如何能快速体验该项目呢?自己下载代码、配置环境往往费时费力还不一定能运行起来。

解决方案

TeamCode提供的Tin,能自动在云端构建和运行项目,随时启动随时使用。以 kun-scheduler 为例。

创建一个Tin应用

登录到TeamCode,点击“新建Tin”:

  • 来源选择 Git 仓库;
  • 填写仓库地址、分支;

仓库地址填写:https://github.com/miotech/kun-scheduler.git

分支:master

  • 构建模式选择 Docker Compose;填写完毕后点击“构建”。

img

系统开始自动构建,构建完成后进入到运行时页面

img

运行时页面修改配置后点击“应用”按钮,自动进入到Tin详情页面

启动Tin应用

在Tin详情页面点击左上角的启动Tin按钮。

应用启动后弹出启动日志和各个容器的运行日志。

img

点击Endpoint体验项目

Tin运行后进入到Endpoint页面,点击想要访问的端口链接,如:点击kun-frontend的8080端口链接,即可进入到登录页面,开始体验项目。

img

img