I can pull an image from the command line, but when it is pulled from a docker container running K3s on containerd I get:
Failed to pull image" err="rpc error: code = Unknown desc = failed to pull and unpack image \"[ghcr.io/flyteorg/flytekit:py3.9-latest\](http://ghcr.io/flyteorg/flytekit:py3.9-latest%5C)": failed to resolve reference \"[ghcr.io/flyteorg/flytekit:py3.9-latest\](http://ghcr.io/flyteorg/flytekit:py3.9-latest%5C)": failed to do request: Head \"[https://ghcr.io/v2/flyteorg/flytekit/manifests/py3.9-latest\](https://ghcr.io/v2/flyteorg/flytekit/manifests/py3.9-latest%5C)": x509: certificate signed by unknown authority" image="[ghcr.io/flyteorg/flytekit:py3.9-latest](http://ghcr.io/flyteorg/flytekit:py3.9-latest)
Note the statement “x509: certificate signed by unknown authority”
This fails on my Mac with an Apple M2 Max chip, but works on another Mac that I’ve got with an Intel chip. I don’t know if this is related.
To me, it looks like Docker isn’t using certificates properly, since I can pull the image on the command line