Cria uma cópia local do teu site WordPress

Transforma qualquer Backup do WP STAGING numa cópia local totalmente funcional do teu site em produção: o mesmo conteúdo, os mesmos Plugins, a mesma base de dados. O WP Staging CLI configura tudo automaticamente em Windows, macOS ou Linux — não precisas de saber Docker. Basta copiar, colar e executar. Continua totalmente containerizado e compatível com Docker.

Adoramos o Docker ❤️ mas nem sempre é fácil. Foi por isso que criámos o WP Staging CLI.
Construído sobre Docker, sente-se nativo, mas nunca tocas num ficheiro compose.

Novo no Docker?
Só precisas do Docker Desktop, ou do Docker Engine com o Docker Compose. Não precisas de aprender quaisquer comandos Docker.
Se ainda não tens o Docker no teu computador, instala o gratuito Docker Desktop e regressa depois a esta página.


O WP Staging CLI é uma ferramenta independente e não é afiliada, autorizada, patrocinada nem endossada pela Docker Inc. “Docker” e o logótipo Docker são marcas comerciais ou marcas registadas da Docker Inc.

O que vais obter:

  • Site local isolado baseado em Docker com as mesmas versões de PHP e WordPress
  • Importação e configuração automáticas da base de dados
  • Por trás de cada comando está uma configuração Docker completa que nunca precisas de ver
  • Todas as imagens Docker podem ser exportadas e implementadas
  • Gestão automática de SSL. Sem avisos locais de SSL no browser
  • Limpa contentores e volumes quando terminas
  • Pensa nele como um atalho para tudo o que gostarias que o Docker fizesse pelo WordPress logo de início.

Estás pronto em sessenta segundos

  1. Garante que o Docker está instalado e em execução
  2. Tem a tua chave de licença WP Staging Developer à mão
  3. Copia os comandos abaixo para o teu terminal ou, se quiseres ainda mais fácil, usa o gerador de comandos WP Staging dentro do Plugin WP STAGING para uma experiência simples de copiar e colar sem teres de personalizar manualmente quaisquer argumentos:

Se quiseres criar o site totalmente à mão, segue os comandos abaixo — continua a ser fácil:

1. Seleciona o teu sistema operativo e instala o WP Staging CLI

macOS, Linux, WSL:

curl -fsSL https://wp-staging.com/install.sh | bash

Opcionalmente: se tens uma chave de licença, podes adicioná-la logo durante a instalação. Substitui LICENSE_KEY pela tua chave de licença WP Staging Pro Developer ou Agency. Se não forneceres uma chave de licença, ser-te-á pedida.

curl -fsSL https://wp-staging.com/install.sh | bash -s -- -l LICENSE_KEY

Windows PowerShell:

& ([scriptblock]::Create((irm https://wp-staging.com/install.ps1))) -l LICENCE_KEY

Windows CMD:

curl -fsSL https://wp-staging.com/install.cmd -o install.cmd && install.cmd -l LICENSE_KEY && del install.cmd

2. Cria um site WordPress local e importa os dados do site em produção

Usa o comando único abaixo para criar um novo site com a versão mais recente do WordPress e descarregar e importar automaticamente um Backup do WP STAGING para esse site:

wpstaging add mysite.local --from=BACKUP_URL

Precisas de um Multisite?

wpstaging add mysite.local --multisite --from=BACKUP_URL

Nota: a configuração de Multisite atualmente só suporta modo de subdiretório (p. ex., https://site.local/subsite/). O modo de subdomínio (p. ex., https://subsite.site.local) ainda não é suportado.

Substitui BACKUP_URL pelo link para um Backup do WP STAGING. Podes apontar para um caminho no teu disco local ou para um caminho remoto a partir de um URL, pelo que o comando real ficará assim:

wpstaging add mysite.local --from=https://mysite.com/wp-content/.../backup_1234.wpstg

Obtém o caminho completo para um Backup do WP STAGING em: Backup & Migration → Actions → Copy Link to Backup.

Um site WordPress novo estará pronto em poucos minutos em https://mysite.local
Sem ficheiros compose, sem configuração manual de contentores.

Podes adicionar tantos sites WordPress quantos quiseres. Basta mudares o nome de domínio para outra coisa qualquer e repetires o comando.

Opcionalmente: importar e restaurar um Backup para um site existente:

Se já tens um site WP Staging Docker existente, podes usar este comando para descarregar e restaurar um Backup para esse site:

A partir de um URL de Backup:

wpstaging restore site.local --from=https://example.com/backups/backup.wpstg

A partir do caminho de um ficheiro de Backup local:

wpstaging restore site.local --from=./backup.wpstg

Se quiseres criar um WordPress em branco sem os dados de produção, podes omitir a flag --from e simplificar o comando para:

wpstaging add mysite.local

Opções adicionais

O WP Staging CLI tem muitas mais opções. Por exemplo, podes clonar um site WordPress com exatamente as mesmas versões de PHP e WordPress do site em produção.

wpstaging add mysite.local --php=8.4 --wp=6.2.1 --db-prefix=custom_

Descobre tudo o que o WP Staging CLI pode fazer — há muito mais:

wpstaging --help

Documentação

Encontras a documentação completa do WP Staging CLI aqui.


O WP Staging CLI é uma ferramenta independente e não é afiliada, autorizada, patrocinada nem endossada pela Docker Inc. “Docker” e o logótipo Docker são marcas comerciais ou marcas registadas da Docker Inc.

Adoramos o Docker ❤️ mas nem sempre é fácil — foi por isso que criámos o WP Staging CLI

Updated on May 23, 2026

Rene Hermenau

Autor: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.