У меня работает контейнер postgreSQL docker, и мне нужно добавить монтирование тома.
Я выполнил шаги из Как я могу добавить том в существующий контейнер Docker? , (запускал docker commit
на контейнере, чтобы сохранить его как образ, и запускал другой контейнер на основе этого образа с установленным именованным томом). Все файлы данных из первого контейнера находятся в / var / lib / postgres / data второго контейнера.
Однако, когда я пытаюсь запросить эту вторую базу данных postgres, я не вижу никаких таблиц, которые находятся в первом контейнере. Пытался исправить это в течение нескольких дней, но безуспешно, мне что-то здесь не хватает (не закрывает ли монтирование тома существующие данные в / var / lib / postres / data)?