What's the best way for me to configure my project build based on the target environment (dev, qa, prod)? I want to know how to choose the right Docker repositories and similar components. Right now, I can create and distribute Docker images to the development system, but I need to figure out how to adjust the system for different environments. Can you recommend any relevant documentation?