今天,部署生產的程序的時候,出現一個問題:編譯正常,但是,docker 把編譯好的image 推送到生產環境上去的時候,出現:x509: certificate signed by unknown authority
經過上網查找資料得知:是由於證書的錯誤導致的,但是,並不知道如何解決。后來,解決方案如下:
vi /usr/lib/systemd/system/docker.service
添加一列:
ExecStart=/usr/bin/dockerd --insecure-registry 鏡像所在的地址
重啟docker ,可以推送,成功!

當然,應該還有一種方式,那就是通過證書的方式,實現推送。
文章來源:https://blog.csdn.net/www203203/article/details/58105177
