作者:推荐十大靠谱网赌平台小徐 发布时间:2023-12-28 浏览:28490 赞(1228) 收藏 评论(0)
在指定环境中,创建一个服务
wxcloud service:create [OPTIONS]
参数信息
OPTIONS -e, --envId=envId 环境ID -h, --help 查看帮助 -s, --serviceName=serviceName 服务名称 --isPublic 是否开通外网访问 --json 是否以json格式展示结果
返回信息JSON
{ "code":0, "errmsg":"success", "data":null}{ "code":"ResourceInUse", "errmsg": "当前环境已存在同名服务,请改名后重试", "data": null}
针对指定环境,服务,发布一个新版本。
支持本地代码上传,发布版本后直接100%接入现网。
wxcloud run:deploy [OPTIONS] [PATH]
参数信息
ARGUMENTS PATH [default: .] 项目根目录 OPTIONS -e, --envId=envId 环境ID -h, --help 查看帮助信息 -s, --serviceName=serviceName 服务名 --override 缺省的参数是否沿用上一次命令的配置 --detach 是否直接返回,不显示部署日志 --noConfirm 发布前是否跳过二次确认 --dockerfile=dockerfile Dockerfile文件名(代码包形式) --targetDir=targetDir 目标目录(代码包形式) --libraryImage=libraryImage 线上镜像仓库的tag(线上镜像形式部署) --containerPort=containerPort 监听端口 --remark=remark 版本备注 --releaseType=FULL|GRAY 发布策略;FULL-全量;GRAY-灰度; --envParams=envParams 服务环境变量,在此版本开始生效,同步到服务设置,格式为xx=a&yy=b,默认为空
返回信息JSON
{ "code":0, "errmsg":"success", "data":null}{ "code": "ResourceInUse", "errmsg": "当前已有部署发布任务运行中,请结束后再执行", "data": null }
将一个服务的线上版本切到之前的某一个版本中
wxcloud run:rollback [OPTIONS]
参数信息
OPTIONS -e, --envId=envId 环境ID -h, --help 查看帮助 -s, --serviceName=serviceName 服务名称 -v, --version=version 回退版本 --detach 是否直接返回,不显示部署日志 --json 是否以json格式展示结果 --noConfirm 发布前是否跳过二次确认
返回信息JSON
{ "code":0, "errmsg":"success", "data":null}{ "code": "InvalidParameter", "errmsg": "当前版本 server-001 落后于回滚版本 server-003", "data": null}
上传文件到对象存储或静态资源存储中
USAGE $ wxcloud storage:upload [PATH]ARGUMENTS PATH [default: .] 文件目录 EXAMPLE wxcloud storage:upload <文件目录>
参数信息
OPTIONS -c, --concurrency=concurrency 并发上传数量 -e, --envId=envId 环境ID -h, --help 查看帮助信息 -m, --mode=(staticstorage|storage) 上传模式:storage 为对象存储,staticstorage 为静态资源存储 -r, --remotePath=remotePath 目标目录
在 wxrun-id
环境下的,demo
服务创建一个版本,以线上镜像作为源,端口为 80
,不展示部署步骤,不确认,直接返回。
wxcloud run:deploy --envId wxrun-id --serviceName demo --libraryImage demo-001-20220425111535 --containerPort 80 --releaseType FULL --remark 测试备注 --noConfirm --detach
在 wxrun-id
环境下的,demo
服务创建一个版本,代码在当前命令运行目录,Dockerfile文件为 Dockerfile
, 容器暴露端口为 80
wxcloud run:deploy --targetDir=. --dockerfile=Dockerfile --containerPort=80 --envId=wxrun-id --serviceName=demo
在 wxrun-id
环境下的,demo
服务创建一个版本,项目目录和端口配置按照之前最后的配置。
wxcloud run:deploy --envId=wxrun-id --serviceName=demo --override
在 wxrun-id
环境下的,demo
服务创建一个版本,项目目录和端口配置按照之前最后的配置,直接执行不二次确认。
wxcloud run:deploy --noConfirm --envId=wxrun-id --serviceName=demo --override
在 wxrun-id
环境下上传本地 /foo/bar/baz
目录下的所有文件到对象存储的根目录下。
wxcloud storage:upload /foo/bar/baz --envId=wxrun-id --mode=storage --remotePath=/
推荐十大靠谱网赌平台项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,推荐十大靠谱网赌平台合作的企业遍布全国各地,19年的开发经验和完善的售后服务体系获得合作客户的高度认可!
关注推荐十大靠谱网赌平台官方公众号,即可获取粉丝专享福利!
欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!