Um dos pilares que a Microsoft sempre quis imprimir em seus sistemas operacionais no nível da organização, que conhecemos como Windows Server, é a opção que estes têm capacidade de suportar o aumento dos requisitos atuais e para isso deve ser com ótimo desempenho de hardware e software.
Ao nível do software, o núcleo principal do Windows Server, temos uma nova tecnologia chamada Container (Docker) que dá a possibilidade que, como administradores ou pessoal de suporte de TI, somos capazes de gerenciar de forma centralizada todos os problemas de contêineres, bem como os recursos e ferramentas disponíveis para cada um. O Windows Server 2019 é a nova aposta que a Microsoft lança para a gestão de infraestruturas de negócios e sem dúvida que os contêineres desempenharão um papel vital não apenas para aumentar as capacidades do próprio servidor, mas para permitir que a organização como tal seja capaz de aumentar seus níveis de serviço.
Através deste tutorial, aprenderemos a instalar e contêineres no Windows Server 2019. Para baixar o Windows Server 2019, podemos acessar o seguinte link:
Devemos nos registrar no programa Windows Insider gratuitamente para prosseguir com o respectivo download.
Os contêineres gerais foram desenvolvidos de tal forma que são capazes de embrulhar um aplicativo em sua própria caixa de forma isolada.
Isso implica que cada aplicativo em seu respectivo contêiner não está ciente ou ciente de qualquer outro aplicativo ou processo que existe fora da sua caixa ou ambiente, permitindo assim que tudo o que a aplicação necessita para tornar o seu funcionamento o mais adequado. dentro desse container e nenhum elemento ou configuração adicional é necessário.
Onde esta caixa se mover, o aplicativo estará sempre pronto para uso, pois lá você terá as ferramentas necessárias para este propósito. Um contêiner pode ser definido em poucas palavras como um ambiente de execução que atenda às seguintes características:
Esses containers podem ser executados em uma máquina host ou máquina virtual sem qualquer problema; Qualquer aplicativo ou processo executado em um contêiner é empacotado com todas as dependências e arquivos de configuração necessários para seu uso, então isso não será um problema para nossas tarefas de suporte.
Quando estamos no mundo dos contêineres, temos a certeza elementos que devemos ter em mente para o gerenciamento adequado, são eles:
A imagem a seguir é um gráfico oficial da Microsoft para entender como um contêiner funciona:
Existem, por enquanto, dois tipos de contêineres para usar no Windows Server 2019 que são:
Para começar, vamos acesse a opção de instalação usando uma das seguintes opções: Ao clicar no botão “Adicionar funções e recursos”? linha do painel central do Gerenciador de Servidores Aí, vá para o menu “Gerenciar / Adicionar funções e recursos”.
Lá o seguinte assistente será exibido:
Nele encontramos um breve resumo das atividades que podemos realizar, clicamos em Próximo e no próximo janela selecionamos a “Instalação baseada em recursos ou funções”:
Na próxima janela, selecionamos o servidor que atuará como host para os contêineres:
Clique em Avançar e na seção Características ativamos os “Recipientes”? ? box:
Clique em Avançar e veremos um resumo do recurso a ser instalado no Windows Server 2019:
Clique no botão 'Instalar' para iniciar o processo de instalação de containers no Windows Server 2019:
Assim que o processo de instalação for concluído, veremos o seguinte:
Devemos reiniciar o Windows Server 2019 para aplicar os respectivos atualizações:
O método anterior é o processo sugerido para instalar o recurso de contêiner no Windows Server 2019, mas se formos ao prompt de comando e executarmos a linha a seguir, podemos ver que isso resulta em um erro.
Esse erro se deve basicamente ao fato de que os contêineres devem usar o Docker. O Docker foi desenvolvido como um container que tem a função de empacotar e entregar as imagens do container selecionado, de forma que este processo automático resulte nas imagens que depois podemos executar em qualquer lugar da área local, na nuvem ou em um container privado em forma de máquina.
docker run microsoft / sample- dotnet
Para instalar o Docker no Windows Server 2019, precisaremos fazer uso do módulo Windows PowerShell OneGet, que atua com os provedores necessários para realizar a instalação, no caso do Docker, do MicrosoftDockerProvider, que este provedor habilita a função do contêiner no servidor como tal e instala o Docker integralmente.
Para executar isso, abrimos o Windows PowerShell como administradores e executamos a seguinte linha:
Install-Module -Name DockerMsftProvider - Repositório PSGallery -Force
Whe Se pressionarmos Enter, veremos o seguinte. Colocamos a letra S para instalar e importar o provedor NuGet no Windows Server 2019.
A seguir, faremos uso do â € œPackageManagementâ € ?? módulo do Windows PowerShell com o objetivo de instalar a última versão do Docker, para isso executaremos a seguinte linha:
Install-Package -Name docker -ProviderName DockerMsftProvider
Novamente digitamos a letra S ou a letra O para confirmar tudo, isso para confirmar o download e instalação da versão mais recente do Docker:
Para completar todas as alterações, reiniciaremos o sistema executando o seguinte :
Restart-Computer -Force
Assim que o sistema for carregado novamente, realizaremos algumas tarefas de controle do Docker. Para verificar a versão do Docker que foi instalada, executaremos o seguinte:
Get-Package -Name Docker -ProviderName DockerMsftProvider
Se quisermos validar a versão atual do Docker, basta executar o seguinte:
Find-Package -Name Docker -ProviderName DockerMsftProvider
No caso de ter uma versão desatualizada, podemos atualizá-la executando os seguintes comandos: Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker
Para o uso ideal do Docker, é ideal atualizar o sistema operacional, embora o método tradicional seja através do Windows Update, podemos executá-lo muito mais rápido usando o comando sconfig através do prompt de comando ou do Windows PowerShell , será exibido o seguinte:
Lá inserimos o número 6 e na próxima janela podemos selecionar entre os todas as atualizações:
Agora, podemos baixar e executar um. Imagem de amostra do NET que está disponível no registro do Docker Hub no seguinte link:
Em seguida, executaremos o seguinte no Windows PowerShell:
docker run microsoft / sample-dotnet
O resultado será o seguinte:
Podemos ver como os contêineres são uma ótima alternativa para expandir ainda mais o uso do Windows Server 2019.
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…