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容器,自动恢复配置时密码 默认Harbor12345 详见配置文件 docker restart harbor-core
(6)登录页面修改密码