On debian based Linux, the following commands can give us some idea and recognize incorrectly installed Docker:
docker info
docker version
Review the output before sharing and remove confidential data if any appears (public IP for example)
dpkg -l 'docker*' | grep '^ii'
snap list docker
When you share the outputs, always format your posts according to the following guide: How to format your forum posts
(I edited your first post, you can check the edit history to see how I added code blocks)