CLI
了解 DC/OS 命令行界面
若要列出可用命令,请运行不带参数的 :
显示 DC/OS CLI 版本
若要显示 DC/OS CLI 版本,请运行:
dcos --version
DC/OS CLI 版本和配置文件
DC/OS CLI 0.4.x 和 0.5.x 针对配置文件的位置使用不同的结构。
DC/OS CLI 0.4.x 具有单个配置文件,默认情况下存储在 ~/.dcos/dcos.toml
。在 DC/OS CLI 0.4.x 中,您可以选择使用 DCOS_CONFIG
环境变量更改配置文件的位置。
DC/OS CLI 0.5.x 的每个连接集群都有一个配置文件,默认情况下存储在 ~/.dcos/cluster/<cluster_id>/dcos.toml 中。
. 在DC / OS CLI 0.5.x中,您可以选择使用更改配置目录的基本部分(〜/ .dcos
) 环境变量。
注意:
- 如果更新到 DC/OS CLI 0.5.x 并运行任何 CLI 命令,它将触发从旧配置结构到新配置结构的转换。
- 在调用
dcos cluster setup
后(或已经发生转换),如果您尝试使用dcos config set
命令更新集群配置,该命令将显示一条警告消息,指出该命令已弃用且集群配置状态现在可能已损坏。
环境变量
DC/OS CLI 支持以下环境变量,可以动态设置。
DCOS_CLUSTER (仅限 DC/OS CLI 0.5.x 及更高版本)
export DCOS_CLUSTER=<cluster_name>
DCOS_CONFIG(仅限 DC/OS CLI 0.4.x)
DC/OS 配置文件的路径。如果将 DC/OS 配置文件放入 /home/jdoe/config/dcos.toml
,请使用以下命令设置变量:
如果您已经配置了 环境变量:
- 在调用
dcos cluster setup
之前,您可使用dcos config set
更改DCOS_CONFIG
指向的配置。该命令会显示一条警告消息,指出该命令已弃用,建议使用dcos cluster setup
。
DCOS_DIR(仅限 DC/OS CLI 0.5.x 及更高版本)
DC/OS 配置目录的路径。如果您希望 DC/OS 配置目录为 /home/jdoe/config
,请使用以下命令设置变量:
export DCOS_DIR=/home/jdoe/config
可选择地设置 DCOS_DIR
并运行 dcos cluster setup
命令。
export DCOS_DIR=<path/to/config_dir> (optional, default when not set is ~/.dcos)
此设置根据 $DCOS_DIR/clusters/
DCOS_SSL_VERIFY
指示是否验证 SSL 证书或设置 SSL 证书路径。您必须手动设置此变量。设置此环境变量相当于在 DC/OS 配置 中设置 dcos config set core.ssl_verify
选项。例如,如果您想要设置 SSL 证书的路径:
DCOS_LOG_LEVEL
用所示级别或更高级别显示 stderr
的日志消息。这相当于 --log-level
命令行选项。严重级别为:
- 调试 向
stderr
显示所有消息,包括信息、警告、错误以及关键消息。 - 信息 向
stderr
显示信息、警告、错误以及关键消息 。 - 警告 向
stderr
显示警告、错误以及关键消息。 - 错误 向
stderr
显示错误和关键消息。 - 关键 仅向
stderr
显示关键消息。
export DCOS_LOG_LEVEL=warning
DCOS_DEBUG
指示是否将其他调试消息 print 输出到 stdout
。默认情况下,这设置为 。例如:
安装 DC/OS 命令行界面…
配置 CLI
配置命令行界面…
更新命令行界面…
卸载 CLI
卸载 DC/OS 命令行界面…
ENTERPRISE
配置 DC/OS Enterprise 命令行界面…
命令参考
探索 DC/OS 独有的命令…