Bez popisu

docker-compose.yml 727B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. version: '3.9'
  2. services:
  3. db:
  4. image: postgres:16
  5. environment:
  6. POSTGRES_DB: commudb
  7. POSTGRES_USER: commuuser
  8. POSTGRES_PASSWORD: commupass
  9. ports:
  10. - "5432:5432"
  11. volumes:
  12. - postgres_data:/var/lib/postgresql/data
  13. web:
  14. build:
  15. context: .
  16. args:
  17. UID: ${UID}
  18. GID: ${GID}
  19. user: "${UID}:${GID}"
  20. command: >
  21. sh -c "python manage.py runserver 0.0.0.0:8000"
  22. volumes:
  23. - .:/app
  24. working_dir: /app
  25. ports:
  26. - "8000:8000"
  27. depends_on:
  28. - db
  29. environment:
  30. - DEBUG=1
  31. - DB_NAME=commudb
  32. - DB_USER=commuuser
  33. - DB_PASSWORD=commupass
  34. - DB_HOST=db
  35. - DB_PORT=5432
  36. volumes:
  37. postgres_data: