"lxc launch " command is so slow

I follow the steps on this website https://linuxcontainers.org/lxd/getting-started-cli/ .
When I type in this command lxc launch ubuntu:18.04 first, it is so slow, and I don’t see it succeed, so I press “ctrl + c” to exit.
I want to know why it is so slow, and what happen under the command lxc launch. Does it go to download some package from some website?

Is it faster with images:ubuntu/18.04/cloud?

If so, then it’s just the routing to the Canonical image server being bad, that’s been the case sometimes and is sadly not something we fix ourselves.

Yes it downloads the container image you have specified the first time you use it.