diff options
Diffstat (limited to 'docker-compose-dev.yml')
| -rw-r--r-- | docker-compose-dev.yml | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml new file mode 100644 index 0000000..26c817d --- /dev/null +++ b/docker-compose-dev.yml | |||
| @@ -0,0 +1,69 @@ | |||
| 1 | version: '3.8' | ||
| 2 | |||
| 3 | services: | ||
| 4 | app: | ||
| 5 | build: . | ||
| 6 | volumes: | ||
| 7 | - static_data:/vol/web | ||
| 8 | - ./restaurant_orders/:/usr/src/app | ||
| 9 | command: "python manage.py runserver 0.0.0.0:8000" | ||
| 10 | environment: | ||
| 11 | - DEBUG=1 | ||
| 12 | - STATIC_DIR=/vol/web | ||
| 13 | - REDIS_HOST=redis | ||
| 14 | - DB_POSTGRES=1 | ||
| 15 | - DB_NAME=django | ||
| 16 | - DB_USER=admin | ||
| 17 | - DB_PASSWORD=admin | ||
| 18 | - DB_HOST=db | ||
| 19 | depends_on: | ||
| 20 | - redis | ||
| 21 | - db | ||
| 22 | ports: | ||
| 23 | - "8000:8000" | ||
| 24 | links: | ||
| 25 | - redis | ||
| 26 | - db | ||
| 27 | db: | ||
| 28 | image: postgres:latest | ||
| 29 | volumes: | ||
| 30 | - pg_data:/var/lib/postgresql/data/ | ||
| 31 | environment: | ||
| 32 | - POSTGRES_DB=django | ||
| 33 | - POSTGRES_USER=admin | ||
| 34 | - POSTGRES_PASSWORD=admin | ||
| 35 | |||
| 36 | redis: | ||
| 37 | image: redis:latest | ||
| 38 | |||
| 39 | celery_worker: | ||
| 40 | build: . | ||
| 41 | command: "celery.sh" | ||
| 42 | volumes: | ||
| 43 | - ./restaurant_orders/:/usr/src/app | ||
| 44 | environment: | ||
| 45 | - DEBUG=1 | ||
| 46 | - REDIS_HOST=redis | ||
| 47 | depends_on: | ||
| 48 | - redis | ||
| 49 | - db | ||
| 50 | |||
| 51 | # pgadmin: | ||
| 52 | # container_name: pgadmin4_container | ||
| 53 | # image: dpage/pgadmin4 | ||
| 54 | # restart: always | ||
| 55 | # environment: | ||
| 56 | # PGADMIN_DEFAULT_EMAIL: jdlugosz963@gmail.com | ||
| 57 | # PGADMIN_DEFAULT_PASSWORD: 1234 | ||
| 58 | # PGADMIN_LISTEN_PORT: 80 | ||
| 59 | # ports: | ||
| 60 | # - "8080:80" | ||
| 61 | # volumes: | ||
| 62 | # - pgadmin_data:/var/lib/pgadmin | ||
| 63 | # links: | ||
| 64 | # - db | ||
| 65 | |||
| 66 | volumes: | ||
| 67 | static_data: | ||
| 68 | pg_data: | ||
| 69 | # pgadmin_data: | ||
