Skip to content

Error response from daemon: toomanyrequests: Data limit exceeded #128

@probablykasper

Description

@probablykasper

Bug report

Describe the bug

I sometimes get this error when running supabase start:

Pulling images... (1/13)
Error response from daemon: toomanyrequests: Data limit exceeded
Retrying after 4s: public.ecr.aws/supabase/postgres:14.1.0.89
Error response from daemon: toomanyrequests: Data limit exceeded
Retrying after [8](https://github.com/WebLime-agency/limey/actions/runs/4030771953/jobs/6929665577#step:6:9)s: public.ecr.aws/supabase/postgres:14.1.0.8[9](https://github.com/WebLime-agency/limey/actions/runs/4030771953/jobs/6929665577#step:6:10)
Error: Error response from daemon: toomanyrequests: Data limit exceeded
Try rerunning the command with --debug to troubleshoot the error.
Error: Process completed with exit code 1.

I'm assuming it's a Docker Hub rate limiting. If there's no way to get around the rate limit, maybe caching could be used to get around it.

To Reproduce

Use the ci.yml from the Supabase "Managing environments" docs, and run it handful of times:

name: CI

on:
  pull_request:
  workflow_dispatch:

jobs:
  test:
    runs-on: ubuntu-22.04
    steps:
      - uses: actions/checkout@v3

      - uses: supabase/setup-cli@v1

      - name: Start Supabase local development setup
        run: supabase start

      - name: Verify generated types are up-to-date
        run: |
          supabase gen types typescript --local > types.ts
          if [ "$(git diff --ignore-space-at-eol types.ts | wc -l)" -gt "0" ]; then
            echo "Detected uncommitted changes after build. See status below:"
            git diff
            exit 1
          fi

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions