Приложение client отправляет данные json
на сервер localhost: 8080, который упакован и запускается как образ докера. Серверы работают нормально при ручной отправке JSON с помощью приложения Postman Chrome. Проблема заключается в том, что клиент с докерской версией выдает java.net.ConnectException: Connection refused (Connection refused)
при попытке записать json
в HttpURLConnection
с использованием OutputStreamWriter
. Как заставить это работать?
Dockerfile:
FROM openjdk:8-jdk-alpine
VOLUME /tmp
ARG JAR_FILE=target/client-0.0.1-SNAPSHOT.jar
COPY ${JAR_FILE} app.jar
EXPOSE 8088
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]