时速云

用户指南

时速云帮助文档旨在帮助开发者更快、更好、更高效使用时速云产品,涵盖了用户指南、开发者资源、最佳实践等。

应用操作

本节通过以下几个方面来介绍服务:

应用概述

应用是容器展示给用户的一个管理概念,通过选择一个“镜像”、从“应用商店“选择或者”选择一个“编排文件”创建而成。每个应用可包含一个或多个服务。

  • 用户使用流程

img

  • 应用生命周期

img

创建应用

可以通过3种部署方式创建应用:通过镜像仓库创建、通过应用商店创建、通过编排文件创建

操作流程

单击左侧导航中的应用管理,单击左上角的创建应用,如下图所示:

img

单击选择以下3种部署方式中的任意一种,其中包括通过镜像仓库创建、通过应用商店创建和通过编排文件创建。可以选择部署环境(部署到哪个空间哪个集群)单击下一步,如下图所示:

img

  • 通过镜像仓库创建应用

单击通过镜像仓库创建应用,选择部署环境,点击下一步,添加服务;

单击添加服务,弹出选择镜像弹框;img

在该弹框中,可以切换镜像仓库,分别为公有、私有、收藏,可通过搜索选择所需镜像。找到所需镜像后,单击部署按钮,如下图所示:

img

右侧弹框划出,您可以为添加的服务配置如下参数:img

服务名称:名称可以包含 3-63个字符,可包括数字、英文字母、下划线(_)和连字符(-), 并由字母开头,字母或数字结尾。

选择镜像版本:下拉选择镜像版本;

基本配置

a. 容器配置:我们为您提供了5种容器配置供您选择,分别是:1X[512M内存,1CPU(共享)]、2X[1GB内存,1CPU(共享)]、4X[2GB内存,1CPU(共享)]、8X[4GB内存,1CPU(共享)]、16X[8GB内存,2CPU(共享)]。具体计费请参考购买指导。

b. 容器数量:填写需要的容器实例个数。

c. 服务类型:分为无状态服务有状态服务,是否能勾选有状态服务,取决于您选择的镜像。若点击选择有状态服务,您可以基于已创建好的存储卷(如何创建存储卷请参考基本教程-应用管理基本教程-存储 部分内容),为默认的容器目录选择一个存储卷。

同时您也可以添加一个容器目录,并自定义这个容器目录的路径,为该容器目录选择一个存储卷。

注:1. 您可以通过勾选只读,选择设置该容器目录为只读目录;您也可以重新录入内容或删除容器目录。2. 有状态服务不能改变容器数量,只可以选择1个容器数量

辅助设置

主要可以配置一些常用的辅助设置:①容器进入点;②启动执行命令;③重新部署所用镜像;④容器时区设置

img

a. 容器进入点

用来配置容器启动后执行的命令;

b. 启动执行命令

该设置可以改变容器启动后的执行指令;在该配置页面,我们可以自定义执行命令。

下面我们将定义一个可执行脚本。运行一个容器,然后在容器中创建脚本文件,并添加以下内容。如 my-run.sh:

#!/bin/sh

echo this is my-run.sh
echo "========================================"

./run.sh

注:确保该脚本有执行权限,如在容器中执行 “chmod 755 my-run.sh”

这时就可点击自定义,键入自定义的命令;如下图:

img

c. 重新部署所用镜像

两种选择可选,优先使用本地镜像始终拉去云端改版本镜像,默认勾选优先使用本地镜像;

d. 容器时区设置

用来设置容器运行时的时区。未勾选时,容器运行时使用系统默认时区。勾选时,容器运行时使用所在节点时区,如北京节点会将容器设置为东八区

高可用

设置重启检查项目,如遇到检查项不满足,为自动保证服务高可用,将自动重启该服务

a. 无高可用

b. 设置http img

c. 设置tcp img

配置管理

满足您统一管理某些服务配置文件的需求,即:不用停止服务,即可变更多个容器内的配置文件。可在应用管理—服务配置下创建配置组,从中选择所需的配置组,并自定义挂载目录img

高级设置

在高级设置里,您可以链接其它已创建服务,环境变量配置,以及容器与主机端口的映射。可以对容器的环境变量和映射端口进行编辑。

注: 若您所选择部署的镜像,在高级设置中无初始的映射端口,则您创建不成功,需要自定义添加一个映射端口

img

点击创建,添加服务完成。

可在此页面查看(修改)删除刚刚创建好的服务,点击下一步img

设置应用的基本信息:

应用名称:所创建应用的名称。名称可以包含 3-63个字符,可包括数字、英文字母、下划线(_)和连字符(-), 并由字母开头,字母或数字结尾。

应用描述:应用信息。可以不填写。该信息不能超过 1,024 个字符。该信息将显示在应用列表页面。

可以对编排文件进行修改,切换主题等操作,点击创建按钮,则该应用创建成功。

img

待应用状态变为“运行中”后,便可以通过“服务地址”访问容器的服务接口了。

img

  • 通过应用商店创建应用
  1. 单击通过应用商店创建应用,选择部署环境,点击下一步

img

  1. 从Tenxcloud的应用商城中选择需要的应用类型,如需了解某个应用类型具体信息,请参考交付中心->应用商城。在页面下方点击下一步;即可设置应用的基本信息:

    • 应用名称:所创建应用的名称。名称可以包含 3-63个字符,可包括数字、英文字母、下划线(_)和连字符(-), 并由字母开头,字母或数字结尾。
    • 应用描述:应用信息。可以不填写。该信息不能超过 1,024 个字符。该信息将显示在应用列表页面。
    • 可以对编排文件进行修改,切换主题等操作,点击创建按钮,则该应用创建成功。

    img

  • 通过编排文件创建应用
  1. 单击通过编排文件创建应用,选择部署环境,点击下一步

img

  1. 点击选择编排,选择在交付中心中创建好的编排文件,可参考交付中心->编排文件,点击部署img 即可设置应用的基本信息:
    • 应用名称:所创建应用的名称。名称可以包含 3-63个字符,可包括数字、英文字母、下划线(_)和连字符(-), 并由字母开头,字母或数字结尾。
    • 应用描述:应用信息。可以不填写。该信息不能超过 1,024 个字符。该信息将显示在应用列表页面。
    • 可以对编排文件进行修改,切换主题等操作,点击创建按钮,则该应用创建成功。img

应用变更

您可以在应用列表页对应用进行查看编排启/停操作重新部署删除操作

勾选已停止的应用,可以查看编排、启动或删除应用; 勾选运行中的应用,可以查看编排、停止、重新部署或删除应用;如下图所示: img

  • 下面我们详细解释这五种对应用的操作
    • 查看编排:点击查看编排,展示编排文件详情如下图所示,该编排只有只读权限。 img
    • 启动操作:选择目标应用并单击 启动;在弹出的对话框中,单击确定img
    • 停止操作:选择目标应用并单击 停止;在弹出的对话框中,单击确定img
    • 重新部署:重新部署需要在运行中状态下才可以操作,选择目标应用并单击重新部署按钮;在弹出的对话框中,单击 确定img
    • 删除操作:选择所要删除的应用并单击删除; 在弹出的对话框中,单击确定img

查看应用详情

单击左侧导航栏中的应用管理-应用

选择所要查看详情的应用,进入应用详情页面;您可以查看服务实例、编排文件、审计日志、监控;同时您还可以编辑对该应用的描述;如下图所示: img

  • 查看服务实例

如上图,进入应用详情页,您可操作内容如下:

  1. 查看在该应用中添加的所有服务实例
  2. 可在该界面添加服务,具体步骤参考上边创建应用-通过镜像仓库创建应用-添加服务;
  3. 可对服务进行启/停、重新部署、删除、快速重启、水平扩展、自动伸缩、灰度升级操作,具体步骤参考下边服务部分即将介绍的服务-服务变更;
  4. 查看所需要查看的服务详情,具体步骤参考下边服务部分即将介绍的服务-查看服务详情;
  • 查看编排

在应用详情页,点击编排文件img

  • 查看审计日志

在应用详情页,点击审计日志img

  • 查看监控

在应用详情页,点击监控;即可分别按照1小时、6小时、1天、1周、1月的区别来监控该应用的CPU/内存/网络img

侧栏导航
时速云微信
在微信上关注我们