Docker

Docker é um app de desktop para criar, executar e gerenciar contêineres em um Mac, com ferramentas integradas para fluxos de trabalho de desenvolvimento local.

Docker Inc com.docker.docker

O que é Docker?

Docker é uma ferramenta para desenvolvedores usada para criar, executar e gerenciar aplicações conteinerizadas no macOS. Ele foi projetado para desenvolvedores de software, engenheiros de DevOps e equipes técnicas que precisam de um ambiente local consistente para criar e testar apps. Docker Desktop reúne o runtime de contêineres, ferramentas de linha de comando e uma interface gráfica para que os usuários possam trabalhar com imagens, contêineres, volumes e projetos Compose em um só lugar. Ele é comumente usado para iniciar bancos de dados e serviços locais, testar aplicações com vários contêineres e reproduzir ambientes em diferentes máquinas. O app também oferece suporte a fluxos de trabalho baseados em Kubernetes e se integra a ferramentas comuns de desenvolvimento, o que o torna útil para o desenvolvimento moderno de web, APIs e microsserviços. Docker Inc publica Docker Desktop para Mac, Windows e Linux.

Principais recursos

  • Criar e executar aplicações conteinerizadas localmente
  • Gerenciar imagens, contêineres, volumes e redes a partir de uma interface de desktop
  • Iniciar projetos com vários contêineres usando Docker Compose
  • Usar Kubernetes integrado para testar clusters locais
  • Acessar as ferramentas Docker CLI junto com o app gráfico
  • Compartilhar ambientes de desenvolvimento consistentes entre equipes

Revise resíduos de apps com o diCleaner

Verifique caches, arquivos de suporte, contêineres e itens de login antes da limpeza.

Baixar diCleaner

Visão geral de segurança

Status: Maioritariamente seguro

Docker Desktop é um software legítimo para desenvolvedores, e seu comportamento de rede em segundo plano e de virtualização é normal para executar contêineres. No Mac, ele pode solicitar acesso administrativo durante a configuração para ajustar componentes como rede, portas privilegiadas ou integração com linha de comando. Os contêineres que você executa dentro do Docker podem expor serviços locais, montar pastas e baixar imagens de registros externos, portanto o principal risco prático vem do que você escolhe executar, e não do app em si. Use imagens de contêiner confiáveis, revise as portas publicadas e as pastas compartilhadas, e mantenha o app atualizado.

Recomendação: Mantenha o Docker se você usa desenvolvimento baseado em contêineres, bancos de dados locais, ambientes de teste ou projetos Compose. Se você não usa mais fluxos de trabalho do Docker, pode removê-lo para liberar espaço em disco e interromper seus componentes em segundo plano, mas quaisquer contêineres, imagens e volumes locais de que você ainda precise devem ser exportados ou ter backup feito antes.

Caminhos comuns

  • /Applications/Docker.app

Caminhos de cache

  • ~/Library/Caches/com.docker.docker

Caminhos de suporte

  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Group Containers/group.com.docker

Caminhos de preferências

  • ~/Library/Preferences/com.docker.docker.plist

Caminhos de container

  • ~/Library/Containers/com.docker.docker

Compartilhe sua experiência

Seja o primeiro a compartilhar sua experiência.

Compartilhe sua experiência com este aplicativo