docker build -t http://17.50.19.10:8089/distribute-train/distribute-train-operator:v1 .
Ошибка:
Ответ об ошибке от демона: Get " https://17.50.19.10:8089/v2/": http: сервер дал HTTP-ответ HTTPS-клиенту
неверный формат ссылки
решение:
Измените daemon.json докера на портовом сервере и клиентском сервере.
vi /etc/docker/daemon.json
+
"insecure-registries":["17.50.19.10:8089"]
Затем перезапустите докер и запустите все процессы докера.
systemctl daemon-reload
systemctl restart docker
docker start $(docker ps -aq)
проверять:
docker login -u admin -p Yinheng@2022== http://17.50.19.10:8089
Идеальное решение, но недопустимый формат ссылки все еще существует.Попробовав различные методы, я, наконец, решил удалить http:// и выполнить:
docker build -t 17.50.19.10:18089/distribute-train/distribute-train-operator:v1 .
Проблема решена, но сообщается об ошибке:
неавторизованный: проект Distribution-Train не найден: Project Distribution-Train не найден
решение:
Создайте проект Distribution-Train в системе гавани, снова запустите его и преуспейте.