Notícias
Novos modelos de linguagem da API Serverspace GPT
Serverspace Black Friday
MA
Michael Anderson
setembro 28, 2020
Atualizado fevereiro 10, 2025

Contêiner

Os contêineres são um tipo de alternativa à virtualização que utiliza um ambiente isolado para executar aplicações. A implementação dos contêineres é realizada por meio de um espaço isolado que contém todos os componentes necessários, desde ferramentas do sistema até bibliotecas. Esses recursos geralmente são chamados de nomes virtualizados. A interação é permitida entre todos os componentes dentro do contêiner, mas é limitada para elementos externos. Em outras palavras, o sistema operacional permite o uso apenas dos componentes designados.

Dentro dos contêineres, as aplicações funcionam sem restrições, pois são tratadas como processos únicos. Para modificar um arquivo existente ou criar um novo, o contêiner recebe apenas as novas áreas do sistema operacional host principal. Isso oferece uma vantagem fundamental na velocidade de implantação de múltiplos contêineres em um único host.

Existe uma diferença importante entre a tecnologia de máquina virtual (VM) e os contêineres. Os contêineres não utilizam arquivos e ferramentas do sistema de terceiros, enquanto as VMs trabalham com um pool de recursos isolado do seu próprio sistema operacional. Para operar um contêiner, são necessários apenas os recursos essenciais, tornando o processo mais semelhante ao compartilhamento de componentes pelo sistema operacional. Isso confere aos contêineres uma vantagem sobre as VMs não apenas na velocidade de inicialização, mas também na carga do sistema, especialmente durante o boot.

Os contêineres podem ser específicos para APIs ou sistemas operacionais. Por exemplo, os contêineres Linux não funcionarão sem a API do Linux, o que os torna pouco úteis para o Windows.

Para gerenciar contêineres, é possível utilizar o PowerShell (que permite apenas o gerenciamento de repositórios locais), embora sua popularidade esteja diminuindo, ou o Docker. Existe um acordo entre a Microsoft e o Docker que garante que todos os comandos de gerenciamento sejam compatíveis tanto para contêineres Windows quanto para Linux.

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.