Задать вопрос
Ответы пользователя по тегу PostgreSQL
  • Почему при операциях с БД из под Docker-контейнера возникает ошибка?

    1mexanikivan
    @1mexanikivan
    System administrator
    По мимо записи в файле postgresql.conf настроен маппинг портов ?

    На стэковерфлоу нашел ответ на похожий вопрос :

    "Запуская контейнер можно задать маппинг портов [внешний_порт]:[порт_внутри_контейнера] через ключ -p 1234:5432

    Например docker run -d -p 1234:5432 postgres

    UPD: В запущенный контейнер нельзя вносить изменения, поэтому придется создать новый контейнер, взяв за основу исходный.

    Остановить контейнер docker stop [имя_контейнера]
    Закоммитить контейнер docker commit [имя_контейнера] [новое_имя_контейнера]
    Запустить новый контейнер docker run -p 1234:5432 -p 5432:5432 [новое_имя_контейнера]"

    Попробуй тестовую бд и контейнер поднять и сделать маппинг.
    Ответ написан
    Комментировать