How many ways can you deploy a container? Really, there are more ways to deploy containers than I can count on my hands.
The https://github.com/containerd/nerdctl sits on top of https://containerd.io/ to make it possible to deploy containers via that runtime.
In fact, you can’t deploy containers with containerd, as it’s a runtime that is used in conjunction with other tools for that purpose.
For example, to deploy an NGINX container with Docker, the command would be: docker run --name docker-nginx -p 8080:80 -d nginx:alpine