系统时间不正确导致composer update失败

前两天好好的,今天在Docker容器中composer update的时候报错,出现了一个这样的错误

SSL operation failed with code 1. OpenSSL Error messages: 
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

看描述是SSL错误,但是检查了一下,本地的OpenSSL是没问题的,弄了半天,突然想起前两天系统时间有点不对,然后date查看了一下时间,竟然慢了7天左右,估计是因为系统时间导致SSL证书认证失败,然后设置时间,时区设置正确之后还是不行,相差7天,弄了半天,重启了Docker,好了,再次更新,成功。