Contêineres são pacotes leves do código do aplicativo
com dependências, como versões específicas de
ambientes de execução de linguagem de programação e
bibliotecas necessárias para executar seus serviços de
software. Os contêineres tem por função oferecerem um
mecanismo de empacotamento lógico em que os
aplicativos podem ser abstraídos pelo ambiente em que
são efetivamente executados. Os desenvolvedores usam
a estruturação em contêiner para criar e implantar
aplicações modernas devido a diversas vantagens, das
quais uma é caracterizada por meio da utilização da
estruturação em contêiner para implantar aplicações em
vários ambientes sem precisar reescrever o código do
programa. Nesse caso, os desenvolvedores criam uma
aplicação uma vez e a implantam em vários sistemas
operacionais. Por exemplo, eles executam os mesmos
contêineres nos sistemas operacionais Linux e Windows.
Essa vantagem é conhecida como:
Essa vantagem é conhecida como: