If you want to deploy in a cloud platform, Docker files are different for development, staging and production branches. Some instructions have to be different.