Никогда не запускайте docker таким образом, чтобы он прослушивал порт 2375. Это то же самое, что полное отключение пароля root для всей системы для всей сети. UCP настраивает способ безопасного доступа к кластеру, поэтому нет необходимости открывать ваш узел небезопасно.
Установщик UCP пытается сказать вам это. Я смог воссоздать вашу ситуацию, сначала установив строку ExecStart в файле модуля docker.service следующим образом:
ExecStart=/usr/bin/dockerd -H unix:// -H tcp://0.0.0.0:2375
Затем я запустил: systemctl daemon-reload
и systemctl restart docker
, чтобы изменения вступили в силу.
Затем я запустил установщик UCP следующим образом:
$ docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock docker/ucp install --force-minimums
INFO[0000] Your engine version 18.09.0, build 33a45cd (3.10.0-693.21.1.el7.x86_64) is compatible with UCP 3.1.2 (b822777)
FATA[0003] The Docker port is externally accessible on this node, accepting connections on port 2375. This node is insecure. Learn more at https://docker.com/ddc-18
Это вполне ожидаемое поведение установщика. Не запускайте Docker таким образом.