Docker

O que é o Docker?

O Docker é uma ferramenta para empacotar um aplicativo junto com tudo de que ele precisa, para que funcione da mesma forma em qualquer servidor. Esse pacote se chama contêiner.

Fale com um engenheiro Base de conhecimento
Fileiras de servidores em rack em um data center

O que é

Antes dos contêineres, instalar um aplicativo significava combinar bibliotecas, configurações e versões à mão em cada máquina. Com o Docker, o aplicativo é entregue como uma imagem que já inclui essas peças e inicia em segundos em um host Linux. Os contêineres compartilham o kernel do host, por isso são mais leves que máquinas virtuais, mas menos isolados entre si.

O Docker Compose descreve vários contêineres, como um aplicativo e seu banco de dados, em um único arquivo. Quando uma máquina deixa de bastar, os contêineres podem ser movidos para uma plataforma como o Kubernetes.

Para que as empresas usam

  • Aplicativos empresariais: executar sistemas de chamados, documentos e ferramentas internas em um único host.
  • Atualizações fáceis: troque por uma nova imagem e volte atrás se ela se comportar mal, desde que a nova versão ainda não tenha alterado o banco de dados. Faça backup dos dados antes.
  • Ambientes de teste: copie uma configuração para testar uma mudança sem tocar na produção.
  • Registros de imagens: guardar imagens versionadas de aplicativos em um só lugar.

Como a KawaConnect usa o Docker

Usamos o Docker e o Docker Compose para executar aplicativos empresariais, colocando proxies reversos e certificados TLS na frente deles. Configuramos registros de imagens privados para software sob medida e migramos uma carga de trabalho do Docker para o Kubernetes quando ela passa a exigir mais que um host.

Serviços relacionados

Consultoria em Docker

Stacks Compose, proxies, certificados e registros.

Linux e Kubernetes

Kubernetes para cargas de trabalho que superam um único host.

Backup e recuperação

Restaurações testadas para os dados do seu aplicativo.

Saiba mais

  • Docker na WikipédiaUma visão geral simples dos contêineres, de como o Docker funciona e de onde veio.
  • Site do DockerO site da empresa, com informações sobre produtos e downloads do Docker Desktop e do Docker Engine.
  • Documentação do DockerGuias e referência para criar imagens, escrever arquivos Compose e executar contêineres.

Executa aplicativos em um único servidor?

Podemos movê-los para contêineres, de modo que uma atualização vire uma troca de imagem que pode ser revertida.

Inicie uma conversa