image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Article image
Sergio Junior
Sergio Junior09/11/2024 09:51
Share

Virtualização com Docker

    As vantagens de usar Docker

    O Docker é um tipo de virtualização, no qual não temos uma instalação completa do sistema operacional e o próprio hardware virtualizado para cada máquina virtual que queremos gerenciar.

    Ao invés disso, no Docker é utilizado a abordagem de container que instala apenas os recursos necessário para as aplicações e/ou ferramentas instaladas possam funcionar corretamente. Além disso, se precisar de uma biblioteca utilizada por essas aplicações, podemos compartilhar esse recurso entre os containers. No caso, de uma virtualização tradicional feita, será necessário instalar em cada uma delas.

    Com isso, conseguimos reduzir o tempo de carregar e descarregar tais recursos.

    Isso é muito importante. Pois quando falamos em desenvolvimento de software, geralmente temos diversos ambientes, como: desenvolvimento, testes, produção, entre outros, e haver entre eles divergências de configuração.

    Então precisamos garantir que em um ambiente de produção todos os pré-requisitos instalados, permissões de acesso e variáveis de ambiente para rodar nossa aplicação esteja funcionando corretamente, e podemos criar serviços dependentes entre os containers, minimizando as divergências entre os ambientes.

    Bom, esses foram os principais conceitos que assimilei sobre virtualização não convencional que o Docker disponibiliza.

    Aprendi muito mais sobre como utilizar essa poderosa ferramenta e recomendo demais o curso "Primeiros Passos com o Docker" na DIO.

    

    Share
    Comments (1)

    JV

    Joel Valentim - 09/11/2024 12:10

    Muito bom, estará na minha lista de curso