我已经在 ecs 上的 docker 中启动了 artifactory-jcr,然后尝试从中提取图像。首先,我在笔记本电脑上工作,win10,一切正常,然后我转到 ecs 登录 artifactory-jcr,它成功了。但是当我尝试拉图像,它抱怨“未知:需要身份验证”。
[root@iz2zeahcvguz4d9jetqwlz ~]# docker logout 124.70.180.84:8081
Removing login credentials for 124.70.180.84:8081
WARNING: could not erase credentials: error erasing credentials - err: exit status 1, out: `exit status 1: Error: docker-credential-helpers/MTI0LjcwL5MC44NDo4MDgx is not in the password store.`
[root@iz2zeahcvguz4d9jetqwlz ~]# docker login 124.70.180.84:8081
Username: maple
Password:
Login Succeeded
[root@iz2zeahcvguz4d9jetqwlz ~]# docker pull 124.70.180.84:8081/v2/docker/jib-mvn
Using default tag: latest
Trying to pull repository 124.70.180.84:8081/v2/docker/jib-mvn ...
Get http://124.70.180.84:8081/v2/v2/docker/jib-mvn/manifests/latest: unknown: Authentication is required
[root@iz2zeahcvguz4d9jetqwlz ~]# pass
Password Store
└── docker-credential-helpers
└── MTI0LjcwLjE5MC44NDoMDgx
└── maple
[root@iz2zeahcvguz4d9jetqwlz ~]#