version: "3" services: db: image: gnuviech/pgsql:stretch ports: - "15432:5432" env_file: .env volumes: - "pg_data:/var/lib/postgresql/9.6/main" mq: image: gnuviech/mq:stretch env_file: .env volumes: - "mq_data:/var/lib/rabbitmq/mnesia" redis: image: gnuviech/redis:stretch env_file: .env volumes: - "redis_data:/var/lib/redis" gva: build: context: . ports: - "8000:8000" depends_on: - db - mq - redis env_file: .env environment: DJANGO_SETTINGS_MODULE: gnuviechadmin.settings GVA_DOMAIN_NAME: localhost GVA_SITE_NAME: localhost volumes: - "django_media:/srv/gnuviechadmin/media" - "django_static:/srv/gnuviechadmin/static" - "./gnuviechadmin:/srv/gnuviechadmin" volumes: django_media: django_static: pg_data: redis_data: mq_data: