cat docker-compose.yml


version: '2'
services:

python:
build: docker/python
container_name: ${PYTHON_CONTAINER}

volumes:
- ./app:/var/www/html
- ./common/python:/var/www/html/common

working_dir: /var/www/html

networks:
- some-back

depends_on:
- db

environment:
SERVICE_NAME: ${CONTAINER}

POSTGRES_HOST: ${POSTGRES_HOST}
POSTGRES_PORT: ${POSTGRES_PORT}
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}

db:
build: docker/postgis
container_name: ${DB_CONTAINER}

volumes:
- ${POSTGRES_DATA}:/${POSTGRES_DATA}

networks:
- some-back

environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
PGDATA: /${POSTGRES_DATA}
VER_POSTGRES: ${VER_POSTGRES}

networks:
some-back:
external: true


cat docker-compose.dev.yml


version: '2'
services:

python:
tty: true

ports:
- "${WEB_PORT_EXT}:${WEB_PORT_INT}"

environment:
ENV: dev
CONTAINER: ${CONTAINER}


При запуске docker-compose


ERROR: Duplicate mount points: [/home/user/auth/dbdata:/dbdata:rw, /home/user/auth/dbdata:/dbdata:rw]


В debian более старая версия docker-compose, в nixos по-свежей. В дебиан всё работает, в nixos - нет









 , ,






URL записи