nobug
    Glossário/Docker e Containers
    DevOps

    Docker e Containers

    Tecnologia de containerização que empacota aplicações com todas as dependências para execução consistente.

    Docker é a plataforma líder de containerização que permite empacotar aplicações com todas as suas dependências (bibliotecas, runtime, configurações) em containers leves e portáteis. Diferente de máquinas virtuais, containers compartilham o kernel do sistema operacional, sendo muito mais leves e rápidos para iniciar. O Docker Hub é o repositório público de imagens, e o Docker Compose permite orquestrar múltiplos containers localmente. Em produção, containers são gerenciados por Kubernetes ou Docker Swarm. A containerização é fundamental para arquiteturas de microsserviços, CI/CD e cloud-native. A Nobug utiliza Docker em todos os projetos de desenvolvimento para garantir consistência entre ambientes.

    Este termo faz parte da área de DevOps. Veja como a Nobug trabalha com operações e DevOps.