X509: Certificate Signed by Unknown Authority
问题成因:应用镜像时,如果没有向镜像中添加证书颁发机构(CA, Certificate Authority)发布的证书,您就有可能遭遇这个错误。
解决方法:添加/etc/ssl/certs/ca-certificates.crt。
使用compose的yaml文件,增加volume。事先把ca-certificates.crt文件copy到/var/docker/www/wechatgo/ssl/certs目录。
volumes: - /var/docker/www:/var/www - /var/docker/www/wechatgo/ssl/certs:/etc/ssl/certs |
ca-certificates.crt可以通过以下方法得到:
1)从本机的lunux目录copy(一般在/etc/ssl/certs)
2)apt-get -qq install -y --no-install-recommends ca-certificates curl
带着使命来到世上的你,给他人提供价值,才有价值