harbor私有仓库admin密码重置
harbor私有仓库,默认密码Harbor12345
,不及时修改会过期导致无法登录或者修改了不记得密码也一样。
解决问题
1.进入容器
docker exec -it harbor-db /bin/bash
2.连接数据库
psql -h postgresql -d postgres -U postgres
#默认密码是:root123 详见 harbor安装配置文件
3.切换数据库
\c registry
#切换到harbor所在库
4.更新密码
update harbor_user set salt='', password='' where username='admin';
5.重启harbor-core
重启harbor-core容器:docker restart harbor-core
后自动恢复配置时密码 默认Harbor12345
详见配置文件