我正在尝试通过适用于Windows的Docker Toolbox + Windows 7中的kitematic从私有中心运行docker。
我运行运动系统,然后从那里运行Docker Cli。
我的电脑在公司代理服务器后面。
在开始风筝冲浪之前,我要做以下事情:
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和常规docker的人员-它也可以正常工作,并且选中复选框:
'不带tls暴露守护进程tcp localhost 2375'
不确定是否以及如何关联。