解决harbor无法登录的问题

#错误信息如下

docker login -u admin -p Harbor12345 reg.mydomain.com
Error response from daemon: Get https://reg.mydomain.com/v2/: unauthorized: authentication required

#解决方案如下

终于通过查看位于common/config/registry/config.yml的注册表配置找到了问题。

该身份验证令牌参数名称境界机设定为http://reg.mydomain.com/service/token。
我已经改为https://并且它解决了我的问题,但我并不理解,因为我的反向nginx服务器配置有http - > https重定向所以它应该工作...
也许它不喜欢301重定向

修改后 docker-compose 重启即可

你可能感兴趣的:(docker)