更新於 2024/11/07閱讀時間約 1 分鐘

如何設定 Docker 下載 image 略過憑證

raw-image

前言

有遇過 pull 自己的私有倉庫無法 pull 下來的問題嗎,今天來教大家如何解決無法 pull image 問題,可暫時解決狀況

錯誤訊息

出現以下訊息代表,這個 docker registry 並沒有經過 https 憑證,所以 docker 會把它擋下來

Error response from daemon: Get "https://192.168.18.35:5000/v2/": tls: failed to verify certificate: x509: cannot validate certificate for 192.168.18.35 because it doesn't contain any IP SANs

解決方法

如果是 linux 系統,在 /etc/docker/ 目錄下建立 daemon.json 檔案,加入下面 json 資訊

{

"insecure-registries": ["192.168.18.35:5000"]

}

再來重啟 docker

sudo systemctl restart docker

如果是 windows 系統,在 docker desktop 設定下加上上方 json 設定,套用即可使用


分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.