MockzillaMockzilla

Rodar uma simulação localmente

Atualizado em 29 de set. de 2026·2 min de leitura

Toda simulação pode rodar na sua própria máquina, no mesmo motor que serve ela na nuvem, com os mesmos endpoints e o mesmo comportamento. As execuções locais funcionam offline, entram no CI, e ficam inteiras na sua máquina.

Abra Rodar localmente no fim da barra lateral da simulação:

Rodar localmente na barra lateral

A visão escreve cada comando para você, já preenchido com o link da sua própria simulação:

A visão Rodar localmente

Duas origens para rodar

  • URL de compartilhamento: o link curto de Links de compartilhamento. Os comandos buscam o pacote na URL, então um link atualizado quer dizer um mock atualizado na próxima subida.
  • Arquivo local: o arquivo .mockz baixado, rodando do disco. Não precisa de rede nenhuma.

Um arquivo .mockz é um tar comprimido com gzip, só de configuração: um manifesto, o spec OpenAPI de cada serviço com as configurações dele, e os seus endpoints estáticos. Sem código, nada executável; abra com tar e leia se quiser.

CLI

mockzilla https://mockz.io/fxygibah

O mock serve na porta 2200 por padrão; troque com --port.

Se a CLI ainda não estiver instalada, a visão traz os comandos de instalação, e os docs também cobrem eles.

Veja Instalar a CLI.

Docker

docker run -p 2200:2200 mockzilla/mockzilla:latest https://mockz.io/fxygibah

A mesma execução, sem instalar nada: a imagem mockzilla/mockzilla leva o motor. Use -p para remapear a porta local. Para um arquivo .mockz, monte ele dentro do contêiner; o modo Arquivo local escreve esse comando para você.

Docker Compose

A visão também escreve um bloco de docker-compose.yml, para o mock rodar junto com o resto da sua stack:

services:
  mockzilla:
    image: mockzilla/mockzilla:latest
    ports:
      - "2200:2200"
    command: ["api", "https://mockz.io/fxygibah"]

Esta página ajudou?