O conceito que descreve a prática de empacotar uma aplicaçã...
letra C:
Isso é frequentemente alcançado por meio de tecnologias de contêiner, como Docker, que encapsulam a aplicação, suas bibliotecas e configurações em um contêiner isolado, proporcionando portabilidade e consistência na execução em vários ambientes.
Atentem-se em "diferentes ambientes". Container é uma forma de virtualização, mais precisamente "ambiente virtual".
A rigor um container não é uma máquina virtual, mas sim uma forma de executar uma aplicação com um ambiente isolado do resto (variáveis, acesso a disco/rede, processador e memória limitados, etc). Ele "se parece" com uma máquina virtual, mas não é.
O Docker é o principal expoente, pois ele que criou técnicas e mecanismos para este ambiente ser construído, gerenciado e usado como uma "máquina virtual" de fácil criação e volução. Algo que nas soluções anteriores não existia da mesma forma.