错误:未知的速记标志:'r'in -r

我想用DOCKER CONTENT TRUST使用代表。 我在协作者的机器上生成了delegate.crt / key,现在我试图旋转快照键:

公证钥匙旋转localhost:5000 / ubuntu快照-r

=>错误:未知的速记标志:-r中的'r'用法:公证钥匙旋转[GUN] [标志]

先进的谢谢你!

(免责声明:我知道关于docker公证人zilch,所以这可能是完全假的)

根据公证文件 :

根和目标密钥必须在本地pipe理 – 旋转根或目标密钥,例如在妥协的情况下,使用不带-r标志的公证密钥旋转命令。 时间戳键必须被远程pipe理 – 旋转时间戳键使用公证密钥旋转时间戳-r命令。

所以我猜你试图使用一个非本地pipe理的根或目标键明显不被支持。

有“不知名的速记标志:'r'in -rm”的错误,但由于不合适的论点,不是我想要的代表团。

是:

$ docker run --rm busybox echo hello world 

曹景伟:

 unknown shorthand flag: 'r' in -rm 

正确的参数是 – --rm两个破折号。

 $ docker run --rm busybox echo hello world 

可以传递给docker run的–rm标志,一旦退出,它会自动删除容器。

资料来源: https : //github.com/prakhar1989/docker-curriculum#11-docker-run