1.3.4 • Published 4 months ago
@open-dy/cloud-cli v1.3.4
@open-dy/cloud-cli
抖音云 CLI 工具
Usage
$ npm install -g @open-dy/cloud-cli
$ dycloud COMMAND
running command...
$ dycloud (--version)
@open-dy/cloud-cli/1.3.4 linux-x64 node-v14.17.6
$ dycloud --help [COMMAND]
USAGE
$ dycloud COMMAND
...
Commands
dycloud container:pull
dycloud container:push
dycloud docker-file
dycloud dockerfile
dycloud env:list
dycloud env:switch
dycloud help [COMMAND]
dycloud login
dycloud logout
dycloud service:build
dycloud service:deploy
dycloud service:list
dycloud container:pull
拉取镜像至本地
USAGE
$ dycloud container:pull [--service-name <value>]
FLAGS
--service-name=<value> 服务名称
DESCRIPTION
拉取镜像至本地
EXAMPLES
$ dycloud container:pull
dycloud container:push
推送镜像
USAGE
$ dycloud container:push [--tag <value>] [--remark <value>] [--image-id <value>] [--service-name <value>] [-l]
FLAGS
-l, --verbose 打印日志
--image-id=<value> 本地镜像ID
--remark=<value> 镜像备注
--service-name=<value> 服务名称
--tag=<value> 设置镜像的 TAG
DESCRIPTION
推送镜像
EXAMPLES
$ dycloud container:push
dycloud docker-file
本地生成dockerfile
USAGE
$ dycloud docker-file
DESCRIPTION
本地生成dockerfile
ALIASES
$ dycloud dockerfile
dycloud dockerfile
本地生成dockerfile
USAGE
$ dycloud dockerfile
DESCRIPTION
本地生成dockerfile
ALIASES
$ dycloud dockerfile
dycloud env:list
查看环境列表
USAGE
$ dycloud env:list
DESCRIPTION
查看环境列表
EXAMPLES
$ dycloud env:list
dycloud env:switch
切换当前 App 与环境
USAGE
$ dycloud env:switch [--app-name <value>] [--env dev|prod] [-l]
FLAGS
-l, --verbose 打印日志
--app-name=<value> 目标应用
--env=(dev|prod) 目标环境
DESCRIPTION
切换当前 App 与环境
EXAMPLES
$ dycloud env:switch
dycloud help [COMMAND]
Display help for dycloud.
USAGE
$ dycloud help [COMMAND] [-n]
ARGUMENTS
COMMAND Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for dycloud.
See code: @oclif/plugin-help
dycloud login
用户登录
USAGE
$ dycloud login [-i] [-e <value>] [-p <value>] [-l]
FLAGS
-e, --email=<value> 登录邮箱
-i, --info 当前用户信息
-l, --verbose 打印日志
-p, --password=<value> 登录密码
DESCRIPTION
用户登录
EXAMPLES
$ dycloud login
dycloud logout
退出登录
USAGE
$ dycloud logout
DESCRIPTION
退出登录
EXAMPLES
$ dycloud logout
dycloud service:build
根据云端模板在本地创建镜像,支持docker build指令参数透传,详见:https://docs.docker.com/engine/reference/commandline/build/
USAGE
$ dycloud service:build [--service-name <value>]
FLAGS
--service-name=<value> 服务名称
DESCRIPTION
根据云端模板在本地创建镜像,支持docker
build指令参数透传,详见:https://docs.docker.com/engine/reference/commandline/build/
dycloud service:deploy
部署当前环境下的指定服务
USAGE
$ dycloud service:deploy [--service-name <value>] [-n <value>] [-t <value>] [--no-confirm] [--env-params <value>]
[--service-size 1|2|3]
FLAGS
-n, --note=<value> 发布备注
-t, --tag=<value> 镜像版本号
--env-params=<value> 环境变量,格式为 aa=bb&cc=dd,注意使用时添加引号 '"'
--no-confirm 跳过二次确认
--service-name=<value> 服务名称
--service-size=(1|2|3) 容器规格,枚举值: 1 = 1核 1G; 2 = 2核 2G; 3 = 3核 3G
DESCRIPTION
部署当前环境下的指定服务
EXAMPLES
$ dycloud service:deploy
dycloud service:list
当前环境下的服务列表
USAGE
$ dycloud service:list
DESCRIPTION
当前环境下的服务列表
EXAMPLES
$ dycloud service:list