首先进入harbor-db这个容器的终端,然后输入以下命令:
psql -U postgres
\c registry
然后回看到提示:You are now connected to database "registry" as user "postgres".
之后,直接删除admin的密码:
UPDATE harbor_user
SET password = '',
salt = '',
password_version = 'sha256'
WHERE username = 'admin';
之后可以利用下面这个命令确认下:
SELECT username, password, salt, password_version
FROM harbor_user
WHERE username = 'admin';
看到类似这样就是OK的:
|
1 2 3 |
username | password | salt | password_version ----------+----------+------+------------------ admin | | | sha256 |
然后重启Harbor服务:
docker-compose down
docker-compose up -d
打开harbor.yml文件,里面harbor_admin_password设置的密码就是新密码了。

马春杰杰



最新评论
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.
ZeroTier 看过多篇帖子,目前群辉、飞牛os、win11 、安卓、ubuntu ≥18.04 顺利通过,这篇相对于简单 实用、特来感谢 🙄