您可以通过客户端工具管理DLC中的数据和任务。在使用客户端工具之前,您需要下载客户端并进行用户认证。本文介绍下载客户端及进行用户认证的命令详情。
下载客户端工具
您可以通过以下链接下载适合的客户端工具:
-
下载Linux 64版本的客户端
-
下载Mac版本的客户端
-
下载Mac(ARM)版本的客户端
下载后的客户端工具无需安装,您只需要执行chmod +x dlc
命令,为其添加可执行权限,即可在命令行中调用客户端工具提供的命令。
客户端使用注意事项
如果运行时有证书问题相关的报错,请运行sudo apt-get update && sudo apt-get install ca-certificates
。
自动补全(completion)
-
功能
自动补全功能和社区的Kubectl、Arena命令行的自动补全功能使用方式相同。在命令行中,您可以通过连续按两次Tab键使用DLC客户端工具的自动补全功能,从而对尚未完成的命令进行提示。
-
格式
dlc completion
-
参数
表示待生成自动补全脚本的命令行类型。系统支持的命令行种类包括bash、fish、powershell及zsh。
-
示例
本文以bash类型为例,介绍自动补全的使用方法:
-
执行如下命令,使自动补全命令生效。由于自动补全功能依赖于bash-completion包,因此如果执行过程中报错,则表明您的环境中未安装bash-completion包。
source <(dlc completion bash)
-
如果没有安装bash-completion包,则使用如下命令安装,并通过
source
命令使之生效。然后再执行上一步命令。如果已经安装了bash-completion包,即执行上一步命令时没有报错,则跳过该步骤。
# Mac系统中使用如下命令。 brew install bash-completion && source /usr/local/etc/bash_completion # Linux系统中使用如下命令。 yum install bash-completion && source /etc/profile.d/bash_completion.sh
-
在输入如下
dlc
后连续按下两次Tab键,即可查看DLC客户端工具提供的命令。dlc
系统返回的DLC客户端工具提供的命令如下所示。
completion config create delete get help logs stop submit
说明
针对其他Shell类型,您可以通过
dlc completion --help
命令获取详细的使用方法。 -
用户认证(config)
-
功能
首次使用DLC客户端工具管理数据和任务时,需要先使用阿里云账号的AccessKey ID和AccessKey Secret进行身份认证。一次认证后,再次使用时无需认证。
-
格式
dlc config --access_id --access_key [--endpoint ] [--region ]
-
参数
需要替换的参数
是否必选
描述
类型
是
阿里云账号的AccessKey ID。
STRING
是
阿里云账号的AccessKey Secret。
STRING
否
使用的DLC服务所在地域的Endpoint,默认为pai-dlc.cn-shanghai.aliyuncs.com。
STRING
否
使用的DLC服务所在地域,默认为cn-shanghai。
STRING
-
示例
进行用户认证后,系统默认会将配置内容保存至家目录的.dlc/config文件中。例如,执行以下类似用户命令。
dlc config --access_id \ --access_key \ --endpoint 'pai-dlc.cn-beijing.aliyuncs.com' \ --region cn-beijing
系统返回如下类似内容。
Configuration saved to: ~/.dlc/config
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/163912.html