У меня есть приложение, написанное с Java (spring-boot). Когда он запускается вручную (с помощью команды java -jar
), он работает без проблем. Но когда используется контейнер docker (docker изображение, построенное на основе alpine, и контейнеры docker в docker swarm), он не работает, и мое приложение не может отправить запрос и получить сообщение об ошибке «Ошибка рукопожатия SSL»
Я проверил это в --network host
docker и получил тот же результат. Также я создал новое docker изображение и импортировал файл сертификата в java cacerts и / etc / ssl / certs в alpine, но это не сработало. В дополнение к тому, что мое приложение запускается вручную, я не импортирую ни один файл сертификата на хост.
Может ли кто-нибудь помочь в этом случае?
Спасибо, Хамид