Installation of older Docker Engine releases

Does anybody know where I might be able to download an earlier version of Docker Engine to my Ubuntu 22.04 LTS Linux host machine, please?

I am currently running Docker Engine 23.0.1 and am seeing significant performance issues with it in bridge networking mode. I don’t have unique container port addresses for most of my containers, and do not want to create engineering specials whereby the only difference are the unique port addresses used, so host mode networking is not an option for me currently.

Just as part of my investigation this week, I looked at Index of /docker-engine/
It lists Docker Engine 20.10.22 sources as posted on 01/26/2023. But Docker Engine 23.0.0 was posted a few days later on 02/07/2023. Which tells me that there is something intrinsically different regarding the 23.x.x versions of Docker Engine.

Anyway, if you could tell me where I might be able to download the .deb version of Docker Engine 20.10.22 or older, that would be much appreciated. Thanks.

You can use apt-get to install specific versions:

You might need to repeat this step for all docker-ce related packages.