A escalabilidade de um sistema operacional é essencial quando falamos em equipes corporativas, pois graças a isso é possível agregar muito mais funcionalidades ao sistema como aplicativos, funções e programas sempre procurando para adicionar mais opções de uso aos usuários finais.
O Windows Server 2016 é um sistema operacional integral no qual encontramos uma ampla variedade de funções desenvolvidas para uma administração centralizada de usuários, grupos e elementos sempre com bases seguras e confiáveis.
Uma maneira de obter o máximo do Windows Server 2016 é instalando contêineres, também conhecidos como Docker, que nos fornecem as ferramentas necessárias para criar e gerenciar todos os contêineres disponíveis para o Windows Server 2016 e os recursos associados a ele. .
Um container foi desenvolvido com o objetivo de poder embrulhar uma aplicação em sua própria caixa de forma isolada. Para o aplicativo que existe no contêiner, ele não tem conhecimento de nenhum outro aplicativo ou processo que exista fora de sua caixa ou caixa, deste ponto de vista todos os elementos que o aplicativo precisa para funcionar corretamente estão disponíveis dentro deste contêiner, então, não importa para onde a caixa se mova, o aplicativo estará sempre disponível e pronto para ser usado, pois vem com tudo o que você precisa para rodar no sistema operacional onde você reside.
Os contêineres foram projetados para serem portáteis, isolados, ambiente de tempo de execução controlado que pode ser executado em uma máquina host ou máquina virtual com funcionalidade total. Um aplicativo ou processo executado em um container será empacotado com todas as dependências e arquivos de configuração necessários para que seu uso seja eficiente e não tenha problemas para o usuário ou administrador.
O host do container oferece um conjunto de recursos para o contêiner e o contêiner só usarão esses recursos sem acessar outros recursos do equipamento físico, garantindo, assim, que o desempenho final não será afetado.
Há uma série de conceitos no nível do contêiner que é útil saber ao trabalhar com eles, são eles:
Ao usar os contêineres no Windows Server 2016, temos dois tipos disponíveis que são:
Com esses conceitos em mente, veremos como instalar os contêineres no Windows Server 2016.
A maneira mais prática de realizar esta tarefa é através dos recursos do Windows Server que podemos acessar de duas formas:
Em seguida, na janela que aparece, vamos para a seção 'Recursos' e ativamos a caixa 'Containers':
Clique em Avançar e siga as etapas do assistente. Embora este seja o método mais prático de instalar um contêiner no Windows Server 2016, na maioria dos casos encontramos o seguinte erro. Por esse motivo, os AdminGuides explicarão a maneira correta de instalar os contêineres no Windows Server 2016 e, assim, aumentar significativamente sua produtividade.
Docker é um container que serve para empacotar e entregar as imagens do container selecionado, este processo automatizado resulta em imagens que podem ser executadas em qualquer lugar localmente, na nuvem ou em uma máquina pessoal, como um contêiner.
Para instalar o Docker no Windows Server 2016, usaremos o módulo PowerShell OneGet que trabalha com os provedores necessários para executar a instalação sendo no caso do Docker o MicrosoftDockerProvider. Este provedor habilita a função de contêiner no servidor e também instala o Docker, que requer uma reinicialização.
Lembre-se de que o Docker é necessário para trabalhar com contêineres do Windows e é projetado com um Docker Engine e o cliente Docker.
Abriremos um console do Windows PowerShell como administradores e, antes de tudo, instalaremos 'Docker-Microsoft Package Management Provider' da galeria do PowerShell executando a seguinte linha:
Install-Module -Name DockerMsftProvider -Repository PSGallery - Forçar
Ao executar esta linha, veremos o seguinte:
Aí inserimos a letra S para confirmar o download. Neste caso iremos instalar o NuGet que é um provedor necessário para executar a instalação do Docker, depois disso poderemos executar o comando novamente e veremos que a instalação do Docker foi feita corretamente:
A próxima etapa é usar o PowerShell â € œPackageManagementâ € ?? módulo para instalar a última versão do Docker, para isso vamos executar o seguinte:
Install-Package -Name docker -ProviderName DockerMsftProvider
Lá, inserimos a letra S para confirmar ou a letra O para confirmar tudo e veremos que o processo de instalação começa:
Finalmente veremos o seguinte onde é indicado que é necessário reiniciar o sistema:
Executamos a reinicialização do Windows Server 2016 executando a seguinte linha:
Restart-Computer -Force
Podemos ver que o sistema inicia o processo de configuração das atualizações . Isso instalará o Docker no Windows Server 2016.
Algumas das tarefas que podemos realizar mais tarde são. Verifique a versão instalada:
Get-Package -Name Docker -ProviderName DockerMsftProvider
Veja a versão atual:
Find-Package -Name Docker -ProviderName DockerMsftProvider pre >Etapa 11Update Docker:Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker3. Atualizar o Sistema Operacional Windows Server 2016
Antes de executar o Docker instalaremos as atualizações do Windows Server 2016, para isso, a partir do Windows PowerShell, executaremos o seguinte comando. Lá entramos com o número 6 para iniciar o processo de download e instalação das atualizações disponíveis para o sistema.
sconfig4. Implantação do contêineres no Windows Server 2016
Para este caso, faremos o download e executaremos uma imagem de amostra .NET criada anteriormente no registro do Docker Hub.
Etapa 1Este contêiner executará um aplicativo .Net Hello World, para isso, executamos o seguinte:
docker run microsoft / sample-dotnetEtapa 2O resultado será o seguinte:
Como podemos ver, os contêineres são práticos e alternativa útil para a escalabilidade do sistema operacional, oferecendo soluções integrais para gerenciar novos recursos.
O Windows Mobility Center ou WMC é um componente integrado do Windows que centraliza as…
Aplicativo Xbox não abre no Windows 11?Os jogadores usam amplamente o aplicativo Xbox, pois permite…
O Microsoft Word tem um recurso de salvamento automático para tirar um instantâneo do seu…
Você está enfrentando problemas de distorção de áudio durante a transmissão no Windows 11?Clareza de…
Ao tentar visitar qualquer site no navegador, os usuários relataram enfrentar o código de erro…
O mouse ou trackpad está deixando de responder depois que seu PC com Windows sai…