Я пытаюсь создать контейнер для базы данных postgres, это работает правильно, но мне не удалось создать исходную схему.У меня есть скрипт sql для создания схемы, он работает, контейнер запускается правильно, я могу установить соединение с контейнером, но схема не создана.
это мой postgres Dockerfile:
FROM postgres:11-alpine
ENV POSTGRES_USER admin
ENV POSTGRES_PASSWORD 000000
ENV POSTGRES_DB test
COPY ./docker/postgres/test.sql /docker-entrypoint-initdb.d/
и это мой docker-compose:
postgresql:
build:
context: .
dockerfile: docker/postgres/Dockerfile
restart: always
environment:
POSTGRES_USER: 'admin'
POSTGRES_PASSWORD: '00000000'
volumes:
- ~/docker/postgresql/data:/var/lib/postgresql/data
ports:
- "5432:5432"
база данных никогда не создается, в чем проблема?я что-то пропустил?