Запуск докера через Docker Toolbox + kitematic в Windows 7 за корпоративным прокси и частным репо - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь запустить docker из частного хаба через Docker Toolbox для Windows + kitematic в Windows 7.

Я запускаю кинематический и оттуда Docker Cli.

Мой компьютер находится за корпоративным прокси.

Перед запуском kitematic я делаю:

SET HTTP_PROXY=http://MYPROXY:8080
SET HTTPS_PROXY=https://MYPROXY:8080
SET NO_PROXY=localhost,127.0.0.1,192.168.99.100
set DOCKER_HOST=tcp://192.168.99.100:2376

Когда я делаю

docker run hello-world

это работает.

Когда я пытаюсь запустить docker для образа, находящегося в частном репозитории

docker run -d --name blabla -e server_port=8088 -p 8088:8088 xxx.xxx.xxx.xx:5000/rr2/rep:1.0.0

Получите ошибку:

Unable to find image 'xxx.xxx.xxx.xx:5000/rr2/rep:1.0.0' locally
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: Get https://xxx.xxx.xxx.xx:5000/v2/: Tunnel or SSL Forbidden.

Обновление:
Для людей с Windows 10 и обычным докером - это работает, они также проверяют флажок:

'выставить демон tcp localhost 2375 без tls'

не уверен, если и как это связано.

...