ctr is from containerd and is lower level than docker itself.
There is a docker port for FreeBSD but it's poopy.
There is a fully docker compatible tool called nerdctl that can be used as a drop in replacement. Also handles docker compose. But it still has some rough edges on FreeBSD.
Also building images from Dockerfiles on FreeBSD is still something I can't figure out yet.