@MishaXXL

Почему контейнер Postgres требует называть POSTGRES_USER только postgres?

Почему при попытке изменить POSTGRES_USERна любое другое, кроме postgres, контейнер выдает ошибку, что не может найти пользователя postgres?
version: '3.5'

services:
  postgres:
    container_name: postgres_container
    image: postgres
    environment:
      POSTGRES_DB: DB
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: password
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
karabanov
@karabanov Куратор тега Docker
Системный администратор
Директория с данными не пуста, поэтому скрипт создающий кастомного пользователя не запустился.
Почисти дирекорию с данными, если она просто примонтирована к контейнеру через bind mount или сотри volume.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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