Fly deploy fails when pushing local only

That’s generally an auth error. [1] [2] Try running:

  1. fly auth logout
  2. fly auth login
  3. fly auth docker

to see if you see a change.

That’ll re-auth your fly account to the flyctl session, and then re-add your fly registry auth to your local docker daemon. fly deploy --local-only uses your local docker for actually pushing the image

1 Like