Ребят, привет. Подскажите как пофиксить такую проблему.
У меня есть docker-compose файл, где я ставлю postgres таким образом
database:
container_name: k4fntr_database
build: ./docker/postgres
restart: always
environment:
ENV: ${APP_ENV}
TESTING_DB: ${DB_DATABASE_TESTING}
POSTGRES_DB: ${DB_DATABASE}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_PASSWORD: ${DB_PASSWORD}
ports:
- "15432:5432"
volumes:
- ./docker/postgres/pg-data:/var/lib/postgresql/data:rw
networks:
- backend-network
После создания контейнера моя папка ./docker/postgres/pg-data меняет юзера на очень странного "70" ( как я понимаю, это id юзера в контейнере)
После этого, когда пытаюсь сделать ребилд, ловлю ошибку
PermissionError: [Errno 13] Permission denied: '/home/ubuntu/PhpstormProjects/fntr/docker/postgres/pg-data'
Если кто настраивал маппинг у постгреса можете подсказать, что делаю не так?