Veja so , digamos que eu criei um código fonte qualquer, depois configurei ele e criei uma imagem . Tudo certo. Ai eu subo ela no docker hub. Tudo perfeito ate agora. De repente uma outra pessoa vai trabalhar comigo no mesmo projeto. Bom , ela vai baixar a imagem, mas como ela vai editar o código fonte? Isso nao rola neh? Eu teria que subir ela em um git da vida para que quando essa pessoa baixasse do git , executasse o comando de RUN no docker apenas para ter o mesmo ambiente. Entao o docker apenas possibilita o mesmo ambiente, mas nao serve de repositorio de código fonte.
Isso esta certo?