1、报错类型
背景:在某天重启 Harbor 时 registryctl 组件无法启动
docker-compose restart
ERROR: for registryctl Cannot restart container 1bfe5e2b42d453de880596ffb9af0eaf412642bf6454a973e27c4a775374aa39: failed to initialize logging driver: dial tcp [::1]:1514: connect: connection refused
2、报错原因
初始化日志驱动程序失败,最简单的方法就是重启一下 Host 的 rsyslog
服务即可解决。
3、解决方案
重启系统
rsyslog
服务
systemctl restart rsyslog.service
再次重启 Harbor 即可解决
docker-compose restart
或取消rsyslog.conf文件第 19、20 行注释,并将 514 改为 1514 后重启
rsyslog
服务
vim /etc/rsyslog.conf
修改完保存退出后,重启
rsyslog.service
,完成后再docker-compose restart
即可。