You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Docker Desktop中部分Docker CLI子命令后带有星号标记?

星号标注的含义

星号是Docker CLI用来区分原生内置命令和扩展插件命令的标识,仅做类型区分,不影响命令的正常调用使用,具体规则如下:

  • 无星号的子命令(如示例中的builder)属于Docker CLI核心原生功能,安装Docker引擎后默认自带,无需额外安装扩展
  • 带星号的子命令均为通过Docker插件体系扩展的功能,不属于CLI核心内置能力,这类插件可以是Docker官方提供的可选组件,也可以是第三方开发者开发。Docker Desktop默认预装了buildx、compose、scan这类官方维护的高频插件,因此你会在对应环境的命令帮助中看到这些带星号的标记。
标记逻辑的源码位置

该渲染逻辑实现在Docker CLI项目的cli/command/help.go文件中:
在打印命令帮助列表的逻辑段中,会先对每个待展示的子命令做属性判断,如果该命令是通过插件机制动态加载的扩展命令,就会在命令名称后自动追加*标记后再输出到终端。


内容的提问来源于stack exchange,提问作者nuno

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 19:57:03