Currently, all images used in the docker-compose setup are tagged as latest. When switching to earlier branches, the setup fails to work properly. This is likely because the latest tag does not guarantee compatibility with older code versions, and the dependent images may lack forward compatibility.
To improve stability and reproducibility, could you please provide a version mapping list that clearly associates docker image tags with specific releases or branches? This would help ensure that earlier branches can be used reliably without unexpected breakage due to incompatible image updates.
Having such a version-to-branch mapping will greatly increase confidence in deploying and testing older versions, avoiding issues caused by implicit latest image updates.
Thank you for considering this enhancement.