Я за корпоративным прокси. Я установил HTTP_PROXY
, HTTPS_PROXY
и NO_PROXY
на изображении. Когда я подключен к сети, у меня есть доступ к частному реестру npm
, который находится в этой интрасети. Мой образ докера не может получить доступ к этому реестру.
На хост-компьютере Mac я могу запустить:
curl https://<registry>/nodejs/content/groups/npm/lodash
И я получаю JSON для пакета.
На образе докера я запускаю ту же команду и получаю следующее:
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Когда я npm install
с установленным реестром, он также возвращает ту же проблему.
Почему Docker не может получить доступ к той же конечной точке, что и мой хост-компьютер? Как я могу включить его?