title: docker build with WSL2 - failed to create LLB definition: unexpected status code 403 Forbidden
body: <p><strong>Windows 10 Version</strong>: 10.0.18362.1256<br />
  <strong>Docker Desktop Version</strong>: 3.6.0(the latest until 2021/8/25)</p>
  <p>Dockerfile from <a href="https://github.com/docker/getting-started" rel="noreferrer">https://github.com/docker/getting-started</a>.</p>
  <p>Command: <code>docker build -t getting-started .</code></p>
  <p>Logs:</p>
  <pre><code>niaomingjian@DESKTOP-DQO:~/docker/getting-started$ docker build -t getting-started .
  [+] Building 0.2s (5/5) FINISHED
   =&gt; [internal] load build definition from Dockerfile                                                               0.0s
   =&gt; =&gt; transferring dockerfile: 1.05kB                                                                             0.0s
   =&gt; [internal] load .dockerignore                                                                                  0.0s
   =&gt; =&gt; transferring context: 52B                                                                                   0.0s
   =&gt; CANCELED [internal] load metadata for docker.io/library/nginx:alpine                                           0.1s
   =&gt; CANCELED [internal] load metadata for docker.io/library/python:alpine                                          0.1s
   =&gt; ERROR [internal] load metadata for docker.io/library/node:12-alpine                                            0.1s
  ------
   &gt; [internal] load metadata for docker.io/library/node:12-alpine:
  ------
  failed to solve with frontend dockerfile.v0: failed to create LLB definition: unexpected status code [manifests 12-alpine]: 403 Forbidden
  </code></pre>
  <p>Command <code>docker pull node:12-alpine</code> succeeded.</p>
  <p>Pulling nginx:alpine, python:alpine, node:12-alpine respectively can work.<br />
  But the pulling process could't work in the building process.</p>