Docker java. net .UnknownHostException: postgres - PullRequest
       19

Docker java. net .UnknownHostException: postgres

0 голосов
/ 05 августа 2020

У меня есть следующий docker-compose.yaml файл

version: '3.4'
services:
  postgres:
    restart: always
    image: postgres:12.1
    environment:
      POSTGRES_PASSWORD: myuser
      POSTGRES_USER: mypass
    networks:
      myname:
        aliases:
          - localhost
    volumes:
      - /home/user/data/postgres:/var/lib/postgresql/data
    ports:
      - 5432:5432
  web:
    restart: always
    build:
      context: .
      network: host
    environment:
      JPDA_ADDRESS: 8001
      JPDA_TRANSPORT: dt_socket
    networks:
      - myname
    depends_on:
      - postgres
    ports:
      - 80:8080
      - 8001:8001
    volumes:
      - /home/user/data/images:/data/images
networks:
  myname:
    driver: bridge

Когда я запускаю приложение, я получаю следующую ошибку java.net.UnknownHostException: postgres

Однако с помощью DataGrip я могу подключиться к postgres DB. Почему мое приложение не может подключиться к базе данных?

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