Как мне подключиться к изображению postgres docker с именем пользователя, паролем и URL-адресом после его запуска? - PullRequest
0 голосов
/ 05 мая 2020

В основном, я выполняю школьное задание. Он говорит, что нужно запускать изображение postgres локально как docker run --rm --name pg-docker -e POSTGRES_PASSWORD=docker -p 5432:5432 postgres:11. Затем он говорит, что я могу подключиться к базе данных со следующей информацией username: postgres, password: docker, url: jdbc:postgresql://localhost:5432/postgres. Я пробовал поискать в Интернете, но не могу найти способы сделать это в командной строке (я нахожусь на Windows). Мне интересно, может ли это относиться только к коду Java, который я должен в конечном итоге сделать? Затем он говорит, что я должен создать базу данных и сгенерировать записи Jooq: mvn clean package. Там есть папка с некоторыми yaml и sql файлами. Однако, когда я запускаю эту команду, всегда происходит сбой сборки.

1 Ответ

0 голосов
/ 06 мая 2020

Вариант 1.

Запустите

docker run --rm -it --net host postgres:11 psql -U postgres -h localhost -p 5432

и введите пароль docker при появлении запроса.

Вариант 2 (родной).

Загрузите и установите postgresql для windows отсюда: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

Затем подключитесь из PowerShell следующим образом:

psql -U postgres -h localhost -p 5432

и при появлении запроса введите пароль docker.

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