Docker命令中的破折号

Ale*_*kiy -1 docker

运行docker命令时,我们使用--rm -it -p之类的选项。问题是,为什么在某些情况下会有两个破折号“ --rm”,而在另一些情况下只有一个破折号“ -p”?

BMi*_*tch 5

这是标准的Unix / Linux语法,并非特定于docker。单字母标志使用一个破折号。超过一个字母的选项的两个破折号。您可以将多个不带参数的单字母选项合并在一起,例如-i并且-t可以合并为-it。您可以运行docker --help以查看所有选项,其中一些具有长格式和短格式。