-
containers seguem o paradigma da infraestrutura imutável, ou seja, instâncias de containers criadas com base em um mesmo arquivo de imagem te dão uma garantia de que elas possuirão o mesmo software instalado.
Containers são úteis pois eles são construídos para se adaptar às necessidades impostas pelo desenvolvedor. Dessa forma, quando um desenvolvedor cria um container com as configurações desejadas por ele, este já vem com todos os binários, bibliotecas e sistemas de arquivos necessários para o início da produção de aplicativos.
https://www.gta.ufrj.br/
-
Para criar um contêiner é necessário antes disso criar uma imagem, esta é gerada a partir de um dockerfile, no momento da criação do dockerfile são informadas instruções que devem conter na imagem, após a criação da imagem só é possível configura-la.
GAB: CERTO.
Foco!
-
vc pode a partir de um contianer e dar um docker commit e ela produz uma nova imagem
mas de fato, uma vez criada, a imagem é imutável
https://docs.docker.com/engine/reference/commandline/commit/