./bin/docker-build.sh
...
[+] Building 0.4s (3/3) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 34B 0.0s
=> ERROR [internal] load metadata for docker.io/library/python:3.7 0.2s
------
> [internal] load metadata for docker.io/library/python:3.7:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to do request: Head "https://registry-1.docker.io/v2/library/python/manifests/3.7": x509: certificate is valid for api.zcruit.com, not registry-1.docker.io
I got the same error after upgrading to Python 3.8.
It seems to be an error related to the HTTP certificate for Docker ("api.zcruit.com" vs "registry-1.docker.io").
$ host registry-1.docker.io
registry-1.docker.io has address 44.194.5.25
registry-1.docker.io has address 44.207.96.114
registry-1.docker.io has address 44.207.51.64
Running build script in macOS
I got the same error after upgrading to Python 3.8.
It seems to be an error related to the HTTP certificate for Docker ("api.zcruit.com" vs "registry-1.docker.io").