天天看點

kubernetes 內建nexus私服 并且用自簽證書kubernetes images no basic auth credentials

kubernetes images no basic auth credentials

利用二進制方式k8s 安裝好後,想讓k8s下載下傳docker鏡像,自己以為k8s可以讀取docker的~/.docker/config資訊,然後自己在k8s所在的主控端上登陸自己的可用賬戶

docker login xx xxx 10.1.4.139:6000           

登入後,在k8s上部署應用,照樣出現如下錯誤

kubernetes 內建nexus私服 并且用自簽證書kubernetes images no basic auth credentials

經過一番查證,在一些文檔中查到如下解決辦法

可以在把~/.docker 做一個軟連接配接放到/var/lib/kubelet/.docker

然後重新開機kubelet服務

還有一種方式,在建立應用時,用使用Secret的方式,暫時沒有用到,以後如果用到的話,再把解決的方式寫出來

繼續閱讀