我在笔记本电脑的Windows 10操作系统上安装了docker。另外,我已经提取了jenkins映像并从中创建了一个容器(图片:docker pull jenkins / jenkins:latest)。
我的jenkins已启动并在localhost:8080上运行。现在,我已经在Jenkins中安装了Docker插件,然后添加了一个新的Cloud来针对docker运行我的构建。
但是,在给Docker主机URI作为“ tcp:// localhost:2375”的同时,却给了我拒绝连接的权限
调试步骤:
我尝试在C:\ ProgramFiles \ Docker \ config \ daemon.json中添加主机条目
我尝试将环境变量DOCKER_HOST添加到“ tcp:// localhost:2375
但以上方法均无效。
但是,当我在本地Windows计算机上启动jenkins而不是从docker启动它时,它能够解析Docker主机URI。