1,进入[harbor-db]容器内部
docker exec -it harbor-db /bin/bash
2,进入postgresql命令行
psql -h postgresql -d postgres -U postgres
这要输入harbor配置文件中的默认数据库密码:root123 。
3,切换到harbor所在的数据库
\c registry
4,查看harbor_user表
select * from harbor_user;
5,重置admin密码
update harbor_user set salt='', password='' where username='admin';
#重新启动Harbor私有镜像仓库后,密码就会自动重置为之前安装时配置文件中的初始密码Harbor12345
\q
exit
6,重新启动Harbor私有镜像仓库
docker-compose down
./prepare
docker-compose up -d