мыльный сервер и веб-приложение на Docker: соединение отказано - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь запустить веб-сервер и веб-приложение через Docker. При запуске веб-приложения приложения развертываются, возникает ошибка транспорта HTTP: java.net.ConnectException: соединение отклонено (соединение отклонено) Веб-приложение не может отправитьзапросы к веб-сервису

Мой docker-compose:

version: '3.1'
services:
  database:
    image: postgres:10.1-alpine
    container_name: library_database
    restart: always
    hostname: 127.0.0.1
    volumes:
      - ./database/app/scripts/01-create_db_app_library.sql:/docker-entrypoint-initdb.d/01.sql
      - ./database/app/scripts/02-insert_data_app_library.sql:/docker-entrypoint-initdb.d/02.sql
      - ./database/data:/var/lib/postgresql/data
    ports:
      - 5432:5432
    environment:
      - POSTGRES_DB=app_library
      - POSTGRES_USER=admin_ocp
      - POSTGRES_PASSWORD=Shangri_La
  web-service:
    image: shinyay/docker-glassfish5
    container_name: library_web-service
    restart: always
    hostname: 127.0.0.1
    volumes:
      - ./web-service/app/datasource.properties:/datasource.properties
      - ./web-service/app/library.war:/glassfish5/glassfish/domains/domain1/autodeploy/library.war
      - ./web-service/logs:/glassfish5/glassfish/domains/domain1/logs
    ports:
      - 4848:4848
      - 8080:8080
      - 8181:8181

  web-application:
    image: shinyay/docker-glassfish5
    container_name: library_web-application
    hostname: 127.0.0.1
    volumes:
      - ./share/images:/images
      - ./web-application/app/Library.war:/glassfish5/glassfish/domains/domain1/autodeploy/Library.war
      - ./web-application/logs:/glassfish5/glassfish/domains/domain1/logs
    ports:
      - 4949:4848
      - 80:8080
      - 8282:8181

И я использую http://127.0.0.1:8888/library-webservice/Service?wsdl в веб-приложении

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...