ACR CLI是命令行工具,您可以通过aliyun acr命令操作ACR对外公布的全部API。本文介绍如何安装和使用ACR CLI。

背景信息

ACR CLI属于阿里云命令行工具集的成员,通过统一的 aliyun-cli 发布最新版工具。

安装和初始化配置CLI

  1. 安装CLI工具。
    1. 执行如下命令,下载CLI工具。
      wget "https://github.com/aliyun/aliyun-cli/releases/download/v${VERSION}/aliyun-cli-linux-${VERSION}-amd64.tgz"
    2. 执行如下命令,解压安装包。
      tar xzvf aliyun-cli-linux-${VERSION}-amd64.tgz
    3. 执行如下命令,安装CLI工具。
      sudo mv aliyun /usr/local/bin
  2. 初始化配置CLI工具。
    1. 执行如下命令,输入您的 ACCESS_KEY_ID
      Access Key Id []: {ACCESS_KEY_ID}
    2. 执行如下命令,输入您的 ACCESS_KEY_SECRET
      Access Key Secret []: {ACCESS_KEY_SECRET}
    3. 执行如下命令,请将 cn-beijing 替换为距离您最近的地域。
      Default Region Id []: cn-beijing
    4. 执行如下命令,请根据您的使用习惯设置CLI语言。
      Default Output Format [json]: json (Only support json)
      Default Language [zh|en] en: en

使用CLI

容器镜像服务ACR的全部API,请参见 API概览

本章节以获取容器镜像服务企业版实例详情GetInstance API为例,为您展示CLI的使用。
aliyun cr GetInstance --region cn-shanghai --InstanceId 'cri-ikrr0jksno035XXX'
其中 InstanceId 为容器镜像服务企业版实例的ID。
返回结果如下,您可以看到GetInstance API的详细信息。
{
        "Code": "success",
        "CreateTime": 1681818170000,
        "InstanceId": "cri-ikrr0jksno035XXX",
        "InstanceName": "XXX",
        "InstanceSpecification": "Enterprise_Standard",
        "InstanceStatus": "RUNNING",
        "IsSuccess": true,
        "ModifiedTime": 1681818240000,
        "RequestId": "97B36504-998C-5A55-91FA-99025CCDBXXX",
        "ResourceGroupId": "rg-acfmxfubjyfzXXX"