【发布时间】:2020-10-29 20:42:12
【问题描述】:
我已按照给定的步骤here 创建“使用 nginx 验证代理”。
证书是使用openssh创建的
openssl req -newkey rsa:4096 -nodes -sha256 -keyout myregistry.key -x509 -days 365 -out myregistry.crt
然后docker-compose up --build带来docker注册启动。
当我尝试将图像推送到注册表时(来自同一台运行 docker-registry 的 PC):
docker push myregistry:5043/test 我收到以下错误:
来自守护进程的错误响应:Get https://myregistry:5043/v2/: proxyconnect tcp: x509: certificate is valid for Sachith, not myregistry
我尝试在daemon.json 中使用insecure-registry。但这并没有得到解决,here 讨论的解决方案对我来说也不清楚。
还有here 说要向 docker config 添加证书。
【问题讨论】:
标签: docker x509certificate docker-registry