1.2. 从容器运行 roxctl CLI
roxctl
客户端是 RHACS roxctl
镜像的默认入口点。在容器镜像中运行 roxctl
客户端:
先决条件
- 您必须首先从 RHACS 门户生成身份验证令牌。
流程
登录到
registry.redhat.io
registry。docker login registry.redhat.io
$ docker login registry.redhat.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为
roxctl
CLI 拉取最新的容器镜像。docker pull registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6
$ docker pull registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
安装 CLI 后,您可以使用以下命令运行它:
docker run -e ROX_API_TOKEN=$ROX_API_TOKEN \ -it registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6 \ -e $ROX_CENTRAL_ADDRESS <command>
$ docker run -e ROX_API_TOKEN=$ROX_API_TOKEN \
-it registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6 \
-e $ROX_CENTRAL_ADDRESS <command>
注意
在 Red Hat Advanced Cluster Security Cloud Service (RHACS Cloud Service)中,在使用需要 Central 地址的 roxctl
命令时,使用 Red Hat Hybrid Cloud Console 的 Instance Details 部分所示的 Central 实例地址。例如,使用 acs-ABCD12345.acs.rhcloud.com
而不是 acs-data-ABCD12345.acs.rhcloud.com
。
验证
验证您已安装的
roxctl
版本。docker run -it registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6 version
$ docker run -it registry.redhat.io/advanced-cluster-security/rhacs-roxctl-rhel8:4.7.6 version
Copy to Clipboard Copied! Toggle word wrap Toggle overflow