Docker image problem: failed to register layer

When I try docker pull discourse/base:2.0.20240825-0027, I get this error:

2.0.20240825-0027: Pulling from discourse/base
. . . . . . . . . . .
d2fb91f4643c: Pull complete 
88fc9778a448: Pull complete 
2a19d28a5a17: Extracting [==================================================>]  1.019kB/1.019kB
6a2d56837370: Download complete 
933885f686e0: Download complete 
aecf6df6a6bb: Download complete 
33fcdcfe61e2: Download complete 
12726a4d34c8: Download complete 
failed to register layer: failed to mknod("/tmp/v8.0.0.tar.gz", S_IFCHR, 0): file exists
docker --version
Docker version 27.3.1, build ce12230

Has anyone seen this problem? Any ideas how to fix it?