我用来docker-credential-desktop
存储远程 docker 注册表的密码。据我了解,此命令应该检索我的注册表密码和用户名
docker-credential-desktop get "https://index.docker.io/v1/"
Run Code Online (Sandbox Code Playgroud)
但是当我运行它时我收到此错误
Usage: C:\Program Files\Docker\Docker\Resources\bin\docker-credential-desktop.exe <store|get|erase|list|version>
Run Code Online (Sandbox Code Playgroud)
我在 docker 文档中找不到该命令的正确格式。这是正确的格式还是我遗漏了什么?
小智 21
视窗
执行docker-credential-desktop.exe list
,您将获得域列表:
{"docker.domain.com":"username","nexus.domain.com:3131":"username"}
执行docker-credential-desktop.exe get
,然后输入域(如docker.domain.com
) ,紧接着输入 CTRL+Z ,然后按 Enter :
docker-credential-desktop.exe get
docker.domain.com^Z[Enter key]
Run Code Online (Sandbox Code Playgroud)
Linux/苹果系统
执行docker-credential-desktop list
,您将获得域列表:
{"docker.domain.com":"username","nexus.domain.com:3131":"username"}
使用,并通过管道docker-credential-desktop get
传递域(例如) ,然后按 Enter:docker.domain.com
echo
echo docker.domain.com | docker-credential-desktop get
Run Code Online (Sandbox Code Playgroud)
响应包含秘密:
{"ServerURL":"docker.domain.com","Username":"username","Secret":"secret"}
归档时间: |
|
查看次数: |
9097 次 |
最近记录: |