Что то все перебробовал, но где то запутался.
Мне в рамках испытательного срока дали задание:
- установить ubuntu сервер на вирт. машине, на ней поставить docker с базой psql
- подключиться через ssh тунель к БД, из консли\через DBeaver
- проверить сохраняются ли данные после перезапуска контейнера
- запустить еще один контейнер с pgadmin4, подключить его к базе, подключиться к веб-интерфейсу
У себя на компьютере развернул контейнер Docker с БД PSQL. Запустил его:
1. docker run --name mypg -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 postgres
Я спокойно к ней обычным способом подключился и работаю
2. psql -h localhost -p 5432 -U postgres
Ну вот подключится к ней по ssh?
Я через команду ввел
ssh postgres@localhost :5432
соответственно у меня запросило пароль, я его ввел (postgres) но пишет что пароль не верный. В чем причина, не пойму