docker 港湾机器人账号:守护程序的错误响应:未经授权:需要验证

xt0899hw  于 2023-03-22  发布在  Docker
关注(0)|答案(2)|浏览(144)

我总是收到:

Error response from daemon: Get "https://myregistry.example.com/v2/": unauthorized: authentication required

尝试使用以下方式登录时:

docker login --username robot$myproject+myrobotaccount myregistry.example.com
hzbexzde

hzbexzde1#

引用Linux**机器人用户名:

docker login --username 'robot$myproject+myrobotaccount' myregistry.example.com

但是,不要在Windows上**引用用户名

docker login --username robot$myproject+myrobotaccount myregistry.example.com
7rfyedvj

7rfyedvj2#

不要忘记特殊字符- $

export DOCKER_USERNAME=robot\$myproject+myrobotaccount
export DOCKER_PASSWORD=sdfsdfsdfsdfsdfsdfsdfsdfsdfW
export CI_REGISTRY=myregistry.example.com

echo "$DOCKER_PASSWORD" | docker login "$CI_REGISTRY" --username $DOCKER_USERNAME --password-stdin

相关问题