Пытаюсь поднять докер контейнер для ларавела вот собственно часть docker-compose связанная с postgres
db:
image: postgres:9.6-alpine
container_name: "${DOCKER_PREFIX}-db"
volumes:
- ./docker/postgres/postgres:/var/lib/postgresql/data
environment:
- POSTGRES_USER:${DB_USER}
- POSTGRES_PASSWORD:${DB_PASSWORD}
- POSTGRES_DB=${DB_DATABASE}
user: "1000:1000"
ports:
- "8091:5432"
networks:
- app-network
adminer:
image: adminer
restart: always
ports:
- 8090:8080
networks:
- app-network
вот часть dockerfile для php-fpm
RUN apt-get update && apt-get install -y \
build-essential \
libpng-dev \
libjpeg62-turbo-dev \
libfreetype6-dev \
locales \
zip \
jpegoptim optipng pngquant gifsicle \
vim \
unzip \
git \
libpq-dev\
curl
RUN docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql\
&& docker-php-ext-install pgsql pdo_pgsql
делаю
docker-compose up --build -d
пишет что контейнер создан но смотрю командной
netstat -ntlp | grep LISTEN
внешний порт 8091 не занят. И подключиться к бд ни через PhpStorm ни через админер не могу.
вот что дает log
docker logs laravel_crash-db
chmod: /var/lib/postgresql/data: Operation not permitted
chmod: /var/lib/postgresql/data: Operation not permitted
Что я не так делаю ?