У меня docker установлено на моей Windows 10 ОС на моем ноутбуке. Также я вытащил образ jenkins и создал из него контейнер (Изображение: docker pull jenkins / jenkins: latest).
Мои jenkins запущены и работают на localhost: 8080. Теперь я установил плагин Docker в Jenkins, а затем добавляю новое облако для запуска моей сборки с docker.
Однако, указав URI хоста docker как «tcp: // localhost : 2375 "мне в соединении отказано
Debug Steps:
I have already made by docker server listening on port 2375
введите описание изображения здесь
Я попытался добавить запись хоста в C: \ ProgramFiles \ Docker \ config \ daemon. json
Я попытался добавить переменную env DOCKER_HOST в «tcp: // localhost: 2375
, но ничего из вышеперечисленного не сработало.
Однако, когда я запускаю jenkins на моем локальном компьютере Машина windows вместо того, чтобы запускать ее из docker, может разрешить URI хоста Docker.