I am trying to run docker from private hub via Docker Toolbox for Windows + kitematic in Windows 7.
I run kinematic and from there Docker Cli.
My PC is behind corporate Proxy.
Before starting kitematic I do:
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
When I do
docker run hello-world
it works.
When I try to run docker on image located in private repo
docker run -d --name blabla -e server_port=8088 -p 8088:8088 xxx.xxx.xxx.xx:5000/rr2/rep:1.0.0
Get an error:
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.
Update:
For People with windows 10 and regular docker - it works they also check check box:
'expose daemon tcp localhost 2375 without tls'
not sure if and how it's related.