Docker version 17.04.0-ce, centos 7docker
從公司 docker 倉庫 pull 鏡像的時候報 x509: certificate signed by unknown authority
.centos
查了一下, 網上說設置 docker insecure_registry
即可解決. 可是按照官網設置DOCKER_OPTS="--insecure-registry registry.docker.xxx.com"
, 重啓docker沒用.rest
最後經過添加私有證書到 docker 解決. 步驟:code
crt
或者cer
的證書./etc/docker/certs.d/
目錄下建立registry.docker.xxx.com
的目錄.registry.docker.xxx.com
目錄下. 而且將證書重命名爲ca.crt
或者ca.cer
. 注意, 後綴名不重要, 名字必定要是ca.systemctl restart docker.service
參考連接:
https://docs.docker.com/registry/insecure/#using-self-signed-certificatesget