Я использую движок докера 2.0.0.0-win77 (28777). На моем macOS мне удалось получить изображения из личного реестра док-станции моей компании. Затем я хочу сделать это на моей машине с Windows. Прежде чем что-то сделать, у меня есть:
> docker pull <company.docker.url>/<some image>
Error response from daemon: Get https://<company.docker.url>/v2/: x509: certificate signed by unknown authority
Затем я импортировал сертификаты в свое хранилище пользовательских сертификатов Windows.
Теперь у меня есть:
> docker pull <company.docker.url>/<some image>
Error response from daemon: Get https://<company.docker.url>/v2/: remote error: tls: handshake failure
После этой неудачи я попытался:
К сожалению, я все еще получаю это:
> docker pull <company.docker.url>/<some image>
Error response from daemon: Get https://<company.docker.url>/v2/: remote error: tls: handshake failure
Еще две вещи, на которые стоит обратить внимание:
- Если я переключусь на контейнеры Windows, я смогу успешно войти в систему или получить изображения, произойдет сбой только с версией Linux Containers.
- Мой личный сертификат подписан промежуточным сертификатом, а промежуточный сертификат содержится в моем
client.cert
.
Некоторые ссылки, которые я прочитал: