O Mailcow traz o update.sh na raiz do repositório. Ele baixa as novas tags dos contêineres, regenera as configurações e sobe a stack.
Atualização padrão:
cd /opt/mailcow-dockerized
./update.sh -c # show changelog only
./update.sh # actually upgrade
O que ele faz:
git fetche verifica se há novos commits emmaster.- Compara seu
mailcow.confcom omailcow.conf.examplee avisa sobre variáveis novas. docker compose pulldas novas versões das imagens.docker compose downeup -d.
Boas práticas:
- Leia
./update.sh -cANTES de rodar. Mudanças incompatíveis vêm marcadas com!!!. - Tire um snapshot de backup antes (
backup_and_restore.sh backup all). - Atualize em um horário de pouco tráfego, já que normalmente há 30 a 90 s de indisponibilidade.
- Depois da atualização, confira
docker compose ps: todos os contêineres devem estarhealthyourunning.
Entre para acompanhar o que você já leu.