What do you want to use? Docker Desktop or Docker CE? You installed both. Docker Desktop requires only adding the APT repository, not installing anything. It will install the cli as a dependency.
If you don’t need Docker CE, delete it or make sure you are using the “desktop-linux” docker context.
docker context use desktop-linux
The forum topic you linked also mentions recreating the gpg key. Here is the documentation you might have missed:
So the spam filter will not block you because of sharing links when you didn’t even wanted to make docker.io a link.
Also avoid using URL shorteners. I almost didn’t click on your link because I saw it is a shortened url and we can’t tell what is behind it. You can find tips for sharing URLs as well in the linked guide. I fixed it for you in your last post.
Thanks for reply! Now i’m using Docker CE but I wanna use Docker Desktop.
I dont know why error can resolve, maybe cause cache or anything else.
I stop Docker CE then delete config.json file after that restart docker and login but I need to do that two time. After the first time, I login false then I need restart laptop and do that again. In this time, I must login success.