com recursos controlados e de formato portatil que sao executado em uma maquina host ou maquina virtual. Um aplicativo ou processo que e executado em um conteineres e empacotado com todas as dependencias e arquivos de configuracao necessarios; Da a ilusao de que nao existem outros processos que se estendam fora de seu conteineres. O hospedeiro do recipiente fornece um conjunto de recursos para o conteineres que fara uso apenas desses recursos. No que diz respeito ao conteineres, nenhum outro recurso existe fora do que foi dado e, portanto, nao pode tocar recursos que possam ter sido provisionados para um conteineres vizinho.Com relacao a virtualizacao, a diferenca esta no fato dos conteineres nao precisarem de uma camada de sistema operacional para cada. Ao compararmos a tecnologia de conteineres com a virtualizacao tradicional, fica mais claro que uma aplicacao sendo executada em um ambiente isolado demanda muito menos recursos, consumindo menos espaco em disco e com um nivel de portabilidade dificil de ser alcancado por outras plataformas. Tais caracteristicas tornaram os conteiner uma ferramenta poderosa para criacao e teste de aplicacoes por desenvolvedores, conquistando tambem os administradores de redes e arquitetos de solucoes pela facilidade de implementar as aplicacoes empacotadas nesse modelo de virtualizacao.O conceito que fundamenta toda a tecnologia relacionada a conteinerizacao e na verdade bem simples e bem antigo. Seu nascimento e evolucao e mais notorio em sistemas Unix e Linux. O comando chroot, precursor dos conteineres foi lancado em 1979 pelo Unix V7 com o intuito de segregar acessos de diretorios e evitar que o usuario pudesse ter acesso a estrutura raiz (/ ou root). Esse conceito evoluiu alguns anos mais tarde com o lancamento do comando jail, no sistema operacional FreeBSD 4. Os seguintes conceitos-chave serao uteis a medida que voce comecar a criar e trabalhar com conteineres no Windows.Conteiner Host: sistema de computador fisico ou virtual configurado com o recurso de conteineres do Windows. O host do recipiente executara um ou mais conteineres do Windows.Imagem do recipiente: como as modificacoes sao feitas em um sistema de arquivos de conteineres ou em um registro, como na instalacao do software, eles sao capturados em uma caixa de areia. Em muitos casos, voce pode querer capturar este estado, de modo que possam ser criados novos conteineres que herdam essas alteracoes. Isso e o que uma imagem e - uma vez que o conteineres parou, voce pode descartar essa sandbox ou pode converte-la em uma nova imagem de conteiner. Por exemplo, vamos imaginar que voce implantou um conteineres da imagem do Windows Server Core. Em seguida, instale o MySQL neste conteineres. Criar uma nova imagem desse conteiner seria uma versao implementavel do conteiner. Esta imagem so conteria as alteracoes feitas (MySQL), no entanto, funcionaria como uma camada em cima da Imagem do Sistema de Conteiner.Sandbox: uma vez que um recipiente foi iniciado, todas as acoes de gravacao, como modificacoes no sistema de arquivos, modificacoes de registro ou instalacoes de software, sao capturadas nesta camada 'sandbox'.Imagem do sistema operacional do contentor: os recipientes sao implantados a partir de imagens. A imagem do SO