scaleway/cli本镜像提供了一套从命令行管理裸金属服务器的工具集,其核心设计目标是将复杂的裸金属服务器管理流程简化为类Docker式的操作体验,降低运维门槛,提升管理效率。通过统一的命令行接口,用户可便捷地完成裸金属服务器的生命周期管理,无需深入掌握底层硬件配置细节。
bmctl run、bmctl stop、bmctl status等),降低学习成本通过Docker快速启动工具容器:
bashdocker run --rm -it --name bmctl [镜像名称] bmctl --help
| 环境变量名 | 描述 | 默认值 | 必选 |
|---|---|---|---|
BM_API_URL | 裸金属服务器管理API端点 | http://localhost:8080 | 否 |
BM_AUTH_TOKEN | 访问API的认证令牌 | 空 | 是 |
BM_TIMEOUT | 命令执行超时时间(秒) | 30 | 否 |
BM_LOG_LEVEL | 日志级别(debug/info/warn/error) | info | 否 |
带环境变量的启动示例:
bashdocker run --rm -it \ -e BM_API_URL="[***]" \ -e BM_AUTH_TOKEN="your-secure-token" \ --name bmctl [镜像名称] bmctl status
bashdocker run --rm -it -e BM_AUTH_TOKEN="your-token" [镜像名称] bmctl list
bashdocker run --rm -it -e BM_AUTH_TOKEN="your-token" [镜像名称] bmctl start server-01
bashdocker run --rm -it -e BM_AUTH_TOKEN="your-token" [镜像名称] bmctl stop server-02
bashdocker run --rm -it -e BM_AUTH_TOKEN="your-token" [镜像名称] bmctl inspect server-01
如需持久化保存配置或日志,可挂载本地目录:
bashdocker run --rm -it \ -v /path/to/local/config:/etc/bmctl \ -v /path/to/local/logs:/var/log/bmctl \ -e BM_AUTH_TOKEN="your-token" \ --name bmctl [镜像名称] bmctl status


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务