更新 CLI

更新命令行界面

您可以将 DC/OS CLI 更新为最新版本或降级到旧版本。

升级 CLI

注意: 如果您从 PyPI 下载 CLI 或从 DC/OS UI 版本 1.7 或更早版本下载,您必须完全,卸载> CLI。您无法升级。

您可以将现有 DC/OS CLI 安装升级到最新版本。

  1. 删除当前 CLI 二进制文件。例如,如果您安装到 /usr/local/bin/

    1. rm -rf /usr/local/bin/dcos
  2. 将 DC/OS CLI 二进制文件 (dcos)下载到本地目录(例如, /usr/local/bin/)。使用所需升级版本更新命令 (<version>):

    1. curl https://downloads.dcos.io/binaries/cli/darwin/x86-64/dcos-<dcos-version>/dcos

    注意: CLI 必须安装在 DC/OS 群集外部的系统上。

  3. 使 CLI 二进制文件可执行。

    1. chmod +x dcos

    注意: 如果系统无法找到可执行文件,您可能需要重新打开命令提示符或手动将安装目录添加到 PATH 环境变量中。

  4. 将 CLI 指向 DC/OS 管理节点。在本示例中, http://example.com 是管理节点 IP 地址。

    1. dcos cluster setup http://example.com

    遵循 DC/OS CLI 中的说明。有关安全的更多信息,请参阅文档。您的 CLI 现在应可通过您群集的身份认证!输入 dcos 即可开始。

    1. dcos
    2. Command line utility for the Mesosphere Datacenter Operating
    3. System (DC/OS). The Mesosphere DC/OS is a distributed operating
    4. system built around Apache Mesos. This utility provides tools
    5. for easy management of a DC/OS installation.
    6. Available DC/OS commands:
    7. auth Authenticate to DC/OS cluster
    8. config Manage the DC/OS configuration file
    9. help Display help information about DC/OS
    10. marathon Deploy and manage applications to DC/OS
    11. node Administer and manage DC/OS cluster nodes
    12. package Install and manage DC/OS software packages
    13. service Manage DC/OS services
    14. task Manage DC/OS tasks
    15. Get detailed command description with 'dcos <command> --help'.

降级 CLI

您可以将现有 DC/OS CLI 安装降级到旧版本。

  1. 删除当前 CLI 二进制文件:

    1. rm path/to/binary/dcos
  2. 从要安装新 DC/OS CLI 二进制文件的目录中,输入此命令以用指定的降级版本 (<version>) 更新 DC/OS CLI:

    1. curl https://downloads.dcos.io/binaries/cli/darwin/x86-64/<version>/dcos