TechNet Wiki News - Docker no Windows

docker-logo

Olá Wiki Ninjas Brasil!

Sejam muito bem-vindos a mais um TechNet Wiki News.

O uso de containers em projetos de software tem crescido consideravelmente nos últimos tempos. Fatores como a segurança e o isolamento oferecidos por este tipo de estrutura são alguns dos motivos que contribuem para esta tendência.

Com containers diversas aplicações podem coexistir em um mesmo servidor, sendo que atualizações de um projeto não afetarão o funcionamento de outros sistemas já em operação. Tudo isto é possível graças à capacidade de um container em oferecer para um projeto (e suas todas as suas dependências) um espaço isolado, livre de influências externas que poderiam comprometer a sua operação.

Outro ponto que pesa a favor dos containers está na utilização mais racional de recursos em um servidor. Numa abordagem tradicional o isolamento de aplicações implicava na necessidade de várias máquinas (físicas ou, mesmo, virtuais), o que acabava em muitos casos por resultar em subutilização de recursos de hardware e custos maiores.

Existem atualmente inúmeras  soluções que implementam o conceito de container, com o Docker se destacando como uma das alternativas mais populares neste segmento. Embora inicialmente possuísse compatibilidade apenas com ambientes Linux, agora há também a possibilidade de uso desta tecnologia em sistemas operacionais Windows.

O anúncio oficial da versão estável do Docker para Windows aconteceu na semana passada (quinta, dia 28/06/2016):

https://blog.docker.com/2016/07/docker-for-mac-and-windows-production-ready/

Esta novidade era bastante aguardada dentro da comunidade técnica Microsoft. Muitos profissionais vêm mostrando interesse em combinar o uso do Docker a aplicações construídas com o .NET Core 1.0 e o ASP.NET Core 1.0, de forma a se valer de todos os benefícios que a adoção de containers propicia.

A instalação do Docker para Windows pode ser obtida em:

https://docs.docker.com/engine/installation/windows/

É importante lembrar que o TechNet Wiki conta com conteúdos sobre Docker, seguem alguns exemplos:

Instalação do Docker-Engine em uma Máquina Virtual Ubuntu Introducing Docker Containers open source as a plugin in Microsoft Azure

O Microsoft Virtual Academy (MVA) também disponibiliza um curso sobre Docker:

https://mva.microsoft.com/pt-br/training-courses/docker-conceitos-e-pr-tica-12185

Caso queira maiores informações sobre a integração Docker x tecnologias Microsoft acesse ainda:

https://www.docker.com/microsoft

E por hoje é isso… Até a próxima!

   

Wiki Ninja Renato Groffe (Wiki, Facebook, LinkedIn, MSDN)