Where did you get this error message? The latest containerd is 1.7.23. Containerd v2 is just a release candidate: Release containerd 2.0.0-rc.5 · containerd/containerd · GitHub
I have an even newer containerd version as my Docker version is newer too and I haven’t seen this error message anywhere.
update:
Okay, I found it in journal logs. I think you can safely ignore that message. You could use containerd without Docker but Docker will take care updating containerd or if anything will need to be done, you should find it in the documentation or release notes when the new version is used by Docker.