Na arquitetura computacional, um contêiner é um pacote de software leve, autônomo e executável que contém todo o código, tempo de execução, ferramentas do sistema, bibliotecas e configurações necessárias para executar um aplicativo. Os contêineres são comumente usados para implantar e executar aplicativos perfeitamente em diferentes ambientes, como ambientes de desenvolvimento, teste, preparação e produção, sem se preocupar com problemas de dependência e diferenças nos sistemas operacionais. Eles fornecem um ambiente isolado e padronizado que permite que vários contêineres coexistam no mesmo sistema host sem interferir uns nos outros. Algumas tecnologias de contêiner populares incluem Docker, Kubernetes e OpenShift.
Data de publicação: