我已经按照本地运行supabase的指南登录并初始化了supabase。
当我尝试运行
npx supabase start
时,我收到此错误:
来自守护程序的错误响应:public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
4秒后重试:public.ecr.aws/supabase/postgres:15.1.0.18
来自守护程序的错误响应:public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
8秒后重试:public.ecr.aws/supabase/postgres:15.1.0.18
错误:来自守护程序的错误响应:对 public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
尝试使用 --debug 重新运行命令来排除错误。
使用 --debug 运行会提供此信息。 (删除了 jwt 令牌),对于糟糕的格式表示抱歉:P
2023/07/14 23:31:12 发送标头:主机 [docker]
2023/07/14 23:31:12 发送标头:用户代理 [Go-http-client/1.1]
2023/07/14 23:31:12 发送标头:内容长度[312]
2023/07/14 23:31:12 发送标头:Content-Type [application/json]
2023/07/14 23:31:12 发送完成
2023/07/14 23:31:12 接收第一个字节
2023/07/14 23:31:12 发送标头:主机 [docker]
2023/07/14 23:31:12 发送标头:用户代理 [Go-http-client/1.1]
2023/07/14 23:31:12 发送完成
2023/07/14 23:31:12 接收第一个字节
2023/07/14 23:31:12 发送标头:主机 [docker]
2023/07/14 23:31:12 发送标头:用户代理 [Go-http-client/1.1]
2023/07/14 23:31:12 发送标头:内容长度[0]
2023/07/14 23:31:12 发送标头:内容类型 [text/plain]
2023/07/14 23:31:12 发送标头:X-Registry-Auth [TOKEN]
2023/07/14 23:31:12 发送完成
2023/07/14 23:31:14 接收第一个字节
来自守护程序的错误响应:public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
4秒后重试:public.ecr.aws/supabase/postgres:15.1.0.18
2023/07/14 23:31:18 发送标头:主机 [docker]
2023/07/14 23:31:18 发送标头:用户代理 [Go-http-client/1.1]
2023/07/14 23:31:18 发送标头:内容长度[0]
2023/07/14 23:31:18 发送标头:Content-Type [text/plain]
2023/07/14 23:31:18 发送标头:X-Registry-Auth [TOKEN]
2023/07/14 23:31:18 发送完成
2023/07/14 23:31:20 接收第一个字节
来自守护程序的错误响应:public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
8秒后重试:public.ecr.aws/supabase/postgres:15.1.0.18
2023/07/14 23:31:28 发送标头:主机 [docker]
2023/07/14 23:31:28 发送标头:用户代理 [Go-http-client/1.1]
2023/07/14 23:31:28 发送标头:内容长度[0]
2023/07/14 23:31:28 发送标头:内容类型 [text/plain]
2023/07/14 23:31:28 发送标头:X-Registry-Auth [TOKEN]
2023/07/14 23:31:28 发送完成
2023/07/14 23:31:30 接收第一个字节
错误:来自守护程序的错误响应:对 public.ecr.aws/supabase/postgres 的拉取访问被拒绝,存储库不存在或可能需要“docker 登录”:被拒绝:您的授权令牌已过期。重新验证并重试。
我尝试使用 --debug 运行来获取更多信息。 重启电脑并重启docker
您使用的是 macOS / Linux 还是 Windows?你使用的是哪个版本的docker?你有 docker 桌面应用程序吗?
您是否尝试过按照建议登录 docker hub?
docker login
?