Экземпляр докера Postgres не сохраняется в состоянии после перезапуска

Вы также можете отправлять данные с помощью Jquery pls, читайте http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=105210&av=174581

0
задан user230408 18 January 2019 в 05:53
поделиться

1 ответ

Да: вам нужно использовать внешние тома (либо собственные тома Docker, либо каталоги хоста), это не является обязательным. Удаление и воссоздание контейнеров - это чрезвычайно рутина (вам нужно сделать это, чтобы установить исправление безопасности в программном обеспечении базы данных или в среде распространения Linux, если ничего больше), и если вы удалите контейнер, вы потеряете все данные был в нем.

Типичный вызов PostgreSQL будет выглядеть следующим образом:

docker run \
  --name postgres \
  -d \
  -p 5432:5432 \
  -v $PWD/pgdata:/var/lib/postgresql/data \
  postgres:11

https://hub.docker.com/_/postgres/ перечисляет все переменные среды и пути к файловой системе контейнера. которые интересны типичному пользователю.

0
ответ дан David Maze 18 January 2019 в 05:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: