Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.09 KB

README_DEV.md

File metadata and controls

46 lines (34 loc) · 1.09 KB

Очередность директив docker-compose

  1. build/image
  2. container_name
  3. depends_on
  4. restart
  5. volumes
  6. env_file
  7. environment
  8. logging
  9. healthcheck
  10. ports/expose
  11. command
  12. secrets

Environments

Правильно:

    environment:
      PG_ADMIN_BILLING_DB_HOST: ${PG_ADMIN_BILLING_DB_HOST:-postgres}
      PG_ADMIN_BILLING_DB_PORT: ${PG_ADMIN_BILLING_DB_PORT:-5432}

Неправильно:

    environment:
      - PG_ADMIN_BILLING_DB_HOST=${PG_ADMIN_BILLING_DB_HOST:-postgres}
      - PG_ADMIN_BILLING_DB_PORT=${PG_ADMIN_BILLING_DB_PORT:-5432}

Profiles

Для dev-сборки добавлены профили docker-compose auth и celery (чтобы запускать только нужные приложения)

Для запуска использовать make up-auth или make up-celery соответственно

Для запуска полного приложения, как обычно, make up

URLS

http://127.0.0.1:8000/admin http://127.0.0.1:8001/api/openapi http://127.0.0.1:8000/api/schema/swagger-ui/