今天启动harbor时启动失败, 有几个问题, 记录一下:

  • 重启docker,报错:

msg=”Error starting daemon: layer does not exist”

解决:只能是清空docker数据目录了,实际上官方还提供了一个略微安全的删除脚本:

将该脚本保存到本地后运行sh fix.sh /data/docker,清空/data/docker目录,重启docker服务

  • docker-compose启动harbor, harbor-log启动失败

Changing password for root.
sudo: unable to change expired password: Authentication token manipulation error
sudo: Account or password is expired, reset your password and try again

解决:

参考:https://kb.vmware.com/s/article/79497

重新拉取镜像:docker pull goharbor/harbor-log:v1.10.3

修改配置文件,重启成功

 

Categories: 未分类

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *