Encontre milhões de e-books, audiobooks e muito mais com um período de teste gratuito

Apenas $11.99/mês após o término do seu período de teste gratuito. Cancele a qualquer momento.

Descomplicando o Docker 2a edição
Descomplicando o Docker 2a edição
Descomplicando o Docker 2a edição
E-book218 páginas1 hora

Descomplicando o Docker 2a edição

Nota: 0 de 5 estrelas

()

Ler a amostra

Sobre este e-book

Descomplicando o Docker 2ª edição atualizada - Best Seller!

Don't panic! O assunto é bem mais fácil do que parece. :)

Você se interessou por esse negócio de containers, porém ainda tem dificuldade de assimilar algum conceito? Está buscando aprender? Neste livro você irá entender na prática como utilizar containers Docker de uma forma que (realmente) esperamos que seja divertida! Haverá muitas explicações, analogias, exemplos, tudo para que você consiga dominar o Docker e a utilização de containers de forma efetiva.

Então, para você que é desenvolvedor, o Docker vai proporcionar maior autonomia e flexibilidade.

Nesta segunda edição foram adicionadas muitas novidades, como o Docker Secrets e o Docker Stack. Foram acrescentados mais exemplos práticos e o restante do livro foi praticamente todo atualizado, tudo para que a sua experiência seja ainda mais agradável e proveitosa.
IdiomaPortuguês
EditoraBRASPORT
Data de lançamento3 de out. de 2018
ISBN9788574529028
Descomplicando o Docker 2a edição

Relacionado a Descomplicando o Docker 2a edição

Ebooks relacionados

Computadores para você

Visualizar mais

Artigos relacionados

Avaliações de Descomplicando o Docker 2a edição

Nota: 0 de 5 estrelas
0 notas

0 avaliação0 avaliação

O que você achou?

Toque para dar uma nota

A avaliação deve ter pelo menos 10 palavras

    Pré-visualização do livro

    Descomplicando o Docker 2a edição - Jeferson Fernando Noronha Vitalino

    divirta-se!

    1. O que é container?

    1.1. Então vamos lá, o que é um container?

    Container é, em português claro, o agrupamento de uma aplicação junto com suas dependências, que compartilham o kernel do sistema operacional do host, ou seja, da máquina (virtual ou física) onde está rodando. Deu para entender?

    Containers são bem similares às máquinas virtuais, porém mais leves e mais integrados ao sistema operacional da máquina host, uma vez que, como já dissemos, compartilha o seu kernel, o que proporciona melhor desempenho por conta do gerenciamento único dos recursos.

    Na maioria dos casos, a imagem de um container é bastante enxuta, havendo somente o necessário para o funcionamento da aplicação, que, quando em execução, possui um pequeno overhead se comparada à mesma aplicação rodando nativamente no sistema operacional, grande parte disso por conta do compartilhamento dos recursos com a máquina host.

    Quando estamos utilizando máquinas virtuais, nós emulamos um novo sistema operacional e virtualizamos todo o seu hardware utilizando mais recursos da máquina host, o que não ocorre quando utilizamos containers, pois os recursos são compartilhados. O ganho óbvio disso é a capacidade de rodar mais containers em um único host, se comparado com a quantidade que se conseguiria com máquinas virtuais.

    A seguir, na figura, podemos notar as diferenças de quando temos aplicações sendo executadas nativamente, máquinas virtuais e por fim em containers. Repare que não é necessário emular um novo sistema operacional quando estamos utilizando containers, diferentemente das máquinas

    Está gostando da amostra?
    Página 1 de 1