天天看點

docker push 出現:x509: certificate signed by unknown authority

今天,部署生産的程式的時候,出現一個問題:編譯正常,但是,docker 把編譯好的image 推送到生産環境上去的時候,出現:

x509: certificate signed by unknown authority

經過上網查找資料得知:是由于證書的錯誤導緻的,但是,并不知道如何解決;

後來,解決方案如下:

vi /usr/lib/systemd/system/docker.service 
           

添加一列:

ExecStart=/usr/bin/dockerd --insecure-registry 鏡像所在的位址
           

重新開機docker ,可以推送,成功!

well,應該還有一種方式,那就是通過證書的方式,實作推送: