Describe the bug
When Docker is running, supabase functions download fails to extract the _shared/ directory.
Disabling Docker resolves the issue and the shared files download correctly.
To Reproduce
- Ensure Docker is running
- Run
supabase functions download function_name
- Observe that the
_shared/ directory (e.g. clerkAuth.ts, supabaseInit.ts, corsHeaders.ts) is missing from the output
- Stop Docker and re-run the same command
_shared/ files now download successfully
Expected behavior
The _shared/ directory and all its files should be downloaded regardless of whether Docker is running. Docker's running state should have no effect on the supabase functions download command.
Screenshots
Shows successful download after Docker was disabled. Note WARNING: Docker is not running at the top, and all _shared/ files extracted correctly below it.
System information
- Ticket ID: (run the failing command with
--create-ticket while Docker is running)
- Version of OS: MacOS 26.4
- Version of CLI:
2.84.2
- Version of Docker: 4.65.0 (221669)
- Versions of services: public.ecr.aws/supabase/edge-runtime 1.73.0
Describe the bug
When Docker is running,
supabase functions downloadfails to extract the_shared/directory.Disabling Docker resolves the issue and the shared files download correctly.
To Reproduce
supabase functions download function_name_shared/directory (e.g.clerkAuth.ts,supabaseInit.ts,corsHeaders.ts) is missing from the output_shared/files now download successfullyExpected behavior
The
_shared/directory and all its files should be downloaded regardless of whether Docker is running. Docker's running state should have no effect on thesupabase functions downloadcommand.Screenshots
System information
--create-ticketwhile Docker is running)2.84.2