DOCKER - teoria

Description

Conteúdo para prova prática
Daiane A.
Mind Map by Daiane A., updated 6 months ago
Daiane A.
Created by Daiane A. 6 months ago
11
0

Resource summary

DOCKER - teoria
  1. Por que utilizar?
    1. Virtualiza o ambiente
      1. Na minha máquina funciona...
        1. A configuração é feita no container
        2. O que é?
          1. Serviço de virtualização
            1. Faz o deploy da aplicação contendo todas dependências necessárias para a execução da aplicação
              1. Separa as aplicações em containers
                1. Utiliza o Sistema Operacional do hospedeiro
                  1. Variáveis de sistema
                    1. Cada container tem uma parte dos recursos da máquina
                      1. cgroups e namespaces, para que o container só enxergue o que cabe a ele na máquina do hospedeiro
                        1. Separação de Interface de Rede
                    2. Diferença de Virtual Machine?
                      1. - A VM exige que instale um SO, com o docker basta usar do hospedeiro;
                        1. - Container é uma solução mais leve;
                          1. - Cada máquina virtual tem seu próprio SO (no mesmo computador pode haver três máquinas com três diferentes SO's);
                            1. - Docker podem haver vários containers, mas eles têm o mesmo SO da máquina hospedeira.
                            2. Termos
                              1. DockerFile: Arquivos dentro da aplicação que são como projetos da arquitetura dessa aplicação para que ela funcione corretamente; contém todas as informações necessárias para gerar essa Image do docker
                                1. Images contém todas as coisas necessárias para rodar a aplicação (como se fosse uma imagem do ambiente necessário para executar tal aplicação)
                                  1. Container é uma instância de uma Imagem, é aquele ambiente executando (podem haver várias instâncias de uma mesma image em execução)
                                    1. Registros (HUBs) são os lugares onde as images são armazenadas e até possam ser reutilizadas depois por outras pessoas ou o próprio dev
                                    Show full summary Hide full summary

                                    Similar

                                    Cavidade Nasal e Nasofaringe - Quiz Prática
                                    Adriely Lais de S. Pereira
                                    Programação Modular 1 F.E
                                    Lucas Correa
                                    Programação Modular 1.2 F.I
                                    Lucas Correa
                                    Programação Defensiva
                                    Lucas Correa
                                    Computação em Nuvem (Cloud Computing)
                                    Daiane A.
                                    Docker - Aula Prática
                                    Daiane A.
                                    músculos da coluna vertebral e do dorso.
                                    Anna Clara Castilho
                                    Geografia segunda etapa
                                    Guaxinim BR
                                    saude coletiva 1
                                    Ellen Carvalho
                                    Teoria da Computação
                                    Alisson Foratto