Oxcart Baixar
Menu

Docker no macOS 27: execute contêineres no Apple silicon em 2026

Para executar contêineres Docker no macOS 27, instale um app compatível com Docker e continue usando a CLI docker e o Compose. O Oxcart foi feito para macOS 27 no Apple silicon: configura offline em segundos, inclui docker 29.9, Compose 5.6 e Buildx 0.38, e executou docker run em 42 ms, o mais rápido dos três ambientes testados.

Atualizado

Como o Docker funciona no Mac

Contêineres são processos Linux, e o macOS não é Linux. Portanto, toda forma de executar contêineres Docker no Mac usa um pequeno sistema Linux ao lado do macOS e conecta o comando docker a ele. O comando docker é apenas um cliente: envia solicitações ao mecanismo apontado pelo contexto Docker atual. Por isso, você pode escolher o app que fornece o mecanismo e manter todos os scripts, Makefiles e arquivos Compose que já tem.

No macOS 27, essa escolha importa mais do que antes. O app escolhido determina a velocidade de início e parada dos contêineres, a memória usada em repouso, se as regras de VPN e firewall se aplicam ao tráfego dos contêineres e se seu agente de programação consegue ver o que roda. A comparação de apps de contêineres para Mac detalha cada opção pelo nome; este guia mostra o caminho mais rápido que conhecemos.

Instale contêineres compatíveis com Docker no macOS 27

  1. Verifique seu Mac. Escolha menu Apple › Sobre Este Mac: você precisa de Apple silicon e macOS 26 ou posterior. No Terminal, uname -m imprime arm64 no Apple silicon.
  2. Baixe e instale. Baixe o Oxcart (uma imagem de disco verificada pela Apple, cerca de 215 MiB), abra-a e arraste o Oxcart para Aplicativos.
  3. Abra o Oxcart. Ele abre com o diálogo padrão de um app verificado pela Apple quanto a software malicioso. A configuração descompacta e inicia o mecanismo offline: nenhuma etapa acessa a rede.
  4. Aprove uma solicitação de administrador. O macOS pede uma vez para instalar o auxiliar do Oxcart, que cria links de docker, docker compose, docker buildx e oxcart em /usr/local. Se as ferramentas de outro app já estiverem lá, o Oxcart lista ambas as versões e pergunta antes de substituí-las.
  5. Escolha o acesso a pastas. Permita com Allow ou pule com Skip o acesso a pastas protegidas como Mesa, Documentos e Downloads. Skip impede que contêineres usem arquivos dessas pastas; você pode mudar isso depois.
  6. Execute seu primeiro contêiner. No Terminal, execute docker run --rm alpine echo hello. O Oxcart criou um contexto Docker chamado oxcart; docker context ls o mostra.

Primeiros comandos para experimentar

docker version                     # client 29.9, server: Oxcart's engine
docker run --rm alpine uname -m    # aarch64: native Apple silicon
docker run --rm --platform linux/amd64 alpine uname -m   # x86_64, through Rosetta
docker compose up -d --wait        # in a project with a compose.yaml
docker buildx build -t myapp .     # builds with BuildKit

Se você já tem um projeto Compose, docker compose up --wait o inicia e aguarda todos os serviços com healthcheck ficarem saudáveis. O guia de Compose no Apple silicon detalha imagens amd64, healthchecks e portas.

Um ciclo de desenvolvimento mais rápido no macOS 27

Oxcart no macOS 27 em resumo
ÁreaO que significa para você
Velocidadedocker run --rm em 42 ms, docker stop em 19 ms, 20 contêineres parados e removidos em 77 ms; o mecanismo fica pronto 0.8 s após iniciar
CompatibilidadeCLI docker, Compose (healthchecks, up --wait), Buildx, Engine API (Testcontainers, docker-py), CLI Dev Containers e socket Docker dentro de contêineres
App para MacSwiftUI sobre AppKit com Liquid Glass; item na barra de menus; projetos Compose agrupados com seu estado de saúde; portas agrupadas por repositório e branch
Agentes de programaçãoUm servidor MCP local para Claude Code, Codex, Cursor e outros, somente leitura por padrão
SegurançaAssinado com Developer ID e verificado pela Apple; atualizações assinadas; TLS 1.3 na conexão de rede dos contêineres; senhas do docker login nas Chaves
RedeConexões de saída abertas pelo Mac, seguindo rotas de VPN, DNS dividido e firewalls como Little Snitch

Velocidade: Oxcart 0.1.2, 2026-10-10, Apple M5 Max, 8 CPUs e 12 GiB, medianas de cinco amostras. Os outros ambientes da comparação foram medidos mais cedo no mesmo dia, no mesmo Mac e com a mesma estrutura de testes, usando o cliente docker 29.4.

Mantenha o controle do seu Mac

  • Nunca acessa a rede: o sistema Linux está dentro do app.
  • Nunca edita seu perfil do shell.
  • Nunca assume seu contexto Docker se outro mecanismo responde: o contexto oxcart só se torna atual se o atual for default e nada responder nele.
  • Nunca substitui as ferramentas docker de outro app sem perguntar, e Uninstall as restaura.

Mantenha o fluxo de que seus projetos precisam

Execute stacks Compose, compile imagens para o destino de implantação e conecte seu agente de programação aos mesmos contêineres. Contêineres privilegiados são suportados por docker run --privileged e privileged: true no Compose, então cargas que precisam de permissões elevadas no Linux se encaixam no mesmo fluxo. Para desenvolvimento com Kubernetes, consulte Kubernetes no Mac.

Perguntas

O Docker funciona no macOS 27?

Sim. Contêineres Docker rodam no macOS 27 por um app que fornece um mecanismo Linux. O Oxcart foi feito para macOS 26 e posteriores no Apple silicon: inclui CLI docker 29.9, Docker Compose 5.6 e Buildx 0.38, e seu mecanismo usa Docker API de 1.40 a 1.54.

O comando docker fica preso a um app no macOS 27?

Não. O comando docker é um cliente que se comunica com qualquer mecanismo compatível por um contexto Docker. O Oxcart instala CLI docker, Compose e Buildx e os aponta para seu mecanismo pelo contexto oxcart. A comparação de apps de contêineres para Mac lista as alternativas pelo nome.

Posso executar imagens amd64 (x86-64) em um Mac com Apple silicon?

Sim. O Oxcart executa imagens amd64 pelo Rosetta: docker run --platform linux/amd64 … ou platform: linux/amd64 em um arquivo Compose. O Buildx também pode compilar e carregar imagens amd64.

O Oxcart funciona em um Mac Intel ou no macOS 15?

Não. O Oxcart precisa de um Mac com Apple silicon e macOS 26 ou posterior.

A configuração baixa alguma coisa?

Não. O sistema Linux usado pelo Oxcart está dentro do app, e nenhuma etapa da configuração acessa a rede. Seu primeiro docker pull ou docker run de uma imagem nova a baixa do registro, como em qualquer instalação Docker.

Quanto custa?

O Oxcart é gratuito por 60 dias. Depois custa $20 por usuário, por versão principal, sem assinatura; atualizações menores e de correção são gratuitas.

O comando docker diz que não consegue se conectar ao daemon Docker. E agora?

Execute docker context ls e verifique se oxcart é o contexto atual; se não, execute docker context use oxcart. Se o Oxcart mostrar um aviso sobre Container Services, clique em Troubleshoot… nele.

Fontes e método

  • Etapas de configuração: Oxcart 0.1.3 conforme distribuído (configuração offline, uma solicitação de administrador, uma escolha de acesso a pastas e a regra do contexto oxcart).
  • Velocidade: Oxcart 0.1.2 com o cliente docker 29.9 incluído, 2026-10-10, Apple M5 Max, 36 GiB, macOS 27.2.
  • Compatibilidade: testada no Oxcart em 2026-10-10.

Experimente Oxcart nos seus projetos

Grátis por 60 dias. Depois, $20 por usuário, por versão principal: sem assinatura.

Apple silicon · macOS 26 ou posterior

Leia a seguir

Notas da versão

Oxcart 0.1.4

Versão mais recente

Licenciamento e melhorias.

  • Ativação da licença por link seguro enviado por e-mail.
  • Gerenciamento de licenças e Macs a partir de Settings.
  • Verificação de licenças offline.
  • Melhorias de desempenho, ajustes na interface e correções de bugs.

Requer macOS 26.0 ou posterior

Oxcart 0.1.3

Liberação de memória durante a inatividade.

  • Libera a memória da VM quando nenhum contêiner está em execução.
  • Preserva contêineres, imagens, volumes e redes.

Requer macOS 26.0 ou posterior

Oxcart 0.1.2

Integração de ferramentas de linha de comando.

  • Alterne entre as ferramentas Docker incluídas no Oxcart e uma instalação existente.
  • Ajustes na interface.

Requer macOS 26.0 ou posterior

Oxcart 0.1.1

Ferramentas Docker incluídas e controles para agentes.

  • Docker CLI 29.9, Compose 5.6 e Buildx 0.38 incluídos.
  • Integração com contextos Docker e credenciais protegidas no Acesso às Chaves.
  • Conexões de agentes via MCP com permissões e bloqueio por agente.

Requer macOS 26.0 ou posterior

Oxcart 0.1.0

Contêineres compatíveis com Docker para Apple silicon.

  • Compatibilidade com Docker CLI, Compose e Buildx.
  • Configuração offline com os componentes de execução incluídos.
  • Portas organizadas por projeto e branch do Git.
  • Integração MCP com acesso somente leitura por padrão.
  • Atualizações automáticas verificadas.

Requer macOS 26.0 ou posterior