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

Docker命令行选项位置查询:为何run子命令参数不在全局选项列表

解答

选项归属说明

-i、-t不属于Docker全局选项,是**docker run子命令的专属配置参数**。Docker命令采用分层设计,结构固定为:
docker [全局选项] <子命令> [子命令专属选项] <子命令参数>
你常用的docker run -it ubuntu /bin/sh中,run是操作容器的子命令,-i、-t是该子命令的专属参数,因此不会出现在顶层docker命令的全局帮助列表中。

同类参数查询方法

要查询任意Docker子命令的专属参数,只需要在对应子命令后追加--help执行即可,以run子命令为例,执行命令:

docker run --help

即可在输出结果中找到对应参数的说明:

-i, --interactive 即使没有连接也要保持标准输入开启
-t, --tty 分配一个伪终端
如果记不清完整子命令名称,可以先执行docker --help查看所有支持的子命令列表,定位到目标子命令后,再用上述方法查询专属参数即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 20:54:06