Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 618 Bytes

File metadata and controls

23 lines (17 loc) · 618 Bytes

Docker Compose Development (without VS Code)

An alternative to the recommended dev container workflow.

Setup

  1. docker compose run --rm django ./manage.py migrate
  2. docker compose run --rm django ./manage.py createsuperuser

Run

  1. docker compose up
  2. Access http://localhost:8000/
  3. Ctrl+C to stop

To include the Celery worker: docker compose --profile celery up

Update

  1. docker compose down
  2. docker compose pull
  3. docker compose build --pull
  4. docker compose run --rm django ./manage.py migrate

Reset

Remove all data and volumes: docker compose down -v