个人技术分享

问题描述

Docker查看日志时portainer报错信息如下:

Error grabbing logs: rpc error: code = Unknown desc = warning: incomplete log stream. some logs could not be retrieved for the following reasons: node klf9fdsjjt5tb0w4hxgr4s231 is not available

报错分析:

查看证书时间
登陆docker swarm管理节点查看证书有效期时间

docker system info

查看这语句发现CA证书只有3个月的有效期,因此需要更新CA证书并延长证书时间
在这里插入图片描述

解决办法

swam节点执行下面命令即可:

docker swarm ca --rotate 

在这里插入图片描述