РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPgSvInr 1 of 25 menu
▶

Введение в сервер PostgreSQL в Docker

Сервер PostgreSQL в Docker - это официальный образ, который хранит данные в томе и принимает пароль при старте. Копия поднимается из файла compose.yaml, а не из установки в систему. Образ уже содержит программу сервера и скрипт первого запуска.

Без пароля в окружении контейнер сразу завершается: пустое значение скрипт не принимает. Главный пользователь кластера по умолчанию называется postgres, если имя не задано отдельно. Учебные проекты берут образ postgres:18 и пароль demo.

Файлы базы держат в именованном томе на пути /var/lib/postgresql, а не только в слое копии. У этой версии каталог данных лежит внутри тома, в /var/lib/postgresql/18/docker. Тогда пересоздание контейнера не стирает таблицы, если том не удаляли.

Учебные примеры опираются на короткий файл compose.yaml и образ postgres:18. В нём задают сервис, пароль, том и при необходимости порт.

→
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить