docker harbor 修改密码
有时候我们会忘记harbor的web密码或者是admin密码需要重置/修改,因为harbor用的是postgresql数据库,操作步骤如下
#进入[harbor-db]容器内部
1. docker exec -it c3fbbf43e180 /bin/bash
#进入postgresql命令行
2. psql -h postgresql -d postgres -U postgres
#查看harbor_user表
3. select * from harbor_user;
#例如修改admin的密码,由于密码计算采用pbkdf2算法,这里计算好了并修改为Admin123,修改好了之后再可以从web ui上再改一次。
4. update harbor_user set password='e7c0331ebb021d64713c0515f6dad38f', salt='pa4mmop0v9lhnv2vpvmkuv941it72ku6' where username='admin';