> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/on-premise/pt-br/on-premise/how-to-guide/maintenance/migration/dockered-platform-migration.md).

# Migração da plataforma em Docker

Migre a plataforma Navixy em Docker para um novo servidor copiando o diretório navixy-package, atualizando a configuração de acesso à rede e reiniciando os contêineres.

A plataforma Navixy em Docker funciona como uma solução completa, então o processo de migração não é dividido em etapas, mas é feito de uma só vez.

Para executar a plataforma no novo servidor, primeiro você precisa instalar o software Docker para garantir que os contêineres possam iniciar.

```sh
curl -fsSL https://get.docker.com -o install-docker.sh
sh ./install-docker.sh
```

Depois de instalar o Docker, você pode prosseguir com a migração.

## Migração de contêineres

Primeiro, você precisa ir até a pasta de trabalho da sua plataforma, onde todos os arquivos de sistema estão localizados. Esta é a `navixy-package` pasta. Ela não tem um local padrão e pode estar em qualquer lugar selecionado durante a instalação inicial.

Encontre um arquivo chamado `.env` nesta pasta e verifique seu conteúdo. Se o valor de `WORKDIR` for diferente do padrão `./work`, lembre-se deste local.

Agora você precisa parar os contêineres. Enquanto estiver na `navixy-package` pasta, execute o seguinte comando:

```
docker compose down
```

Depois disso, a plataforma será parada.

Pegue toda a pasta `navixy-package` e copie-a integralmente para o novo servidor. Se o valor de `WORKDIR` for diferente `./work`, então copie essa pasta também, preservando o caminho completo.

## Inicialização da plataforma

Depois que você tiver copiado todos os arquivos da plataforma, você precisa tornar o novo servidor acessível aos clientes e dispositivos. Como o novo servidor tem um endereço IP diferente, você precisa fazer uma de duas coisas:

* Trocar o endereço IP público do servidor antigo para o novo servidor.
* Trocar o registro DNS do IP público antigo para o novo.

Agora você pode prosseguir para a `navixy-package` pasta no seu novo servidor e iniciar a plataforma. Para isso, enquanto estiver na pasta, execute o seguinte comando:

```
docker compose up -d
```

A plataforma precisará de algum tempo para executar todos os serviços e, depois disso, estará totalmente operacional e pronta para uso.

{% hint style="danger" %}
Se você enfrentar qualquer problema durante ou após a migração, você pode contatar o suporte técnico da Navixy em <support@navixy.com> para mais orientação.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://navixy.com/docs/on-premise/pt-br/on-premise/how-to-guide/maintenance/migration/dockered-platform-migration.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
