Sobre o projeto
O Watchtower automatiza atualizações de contêineres Docker em execução. Quando uma nova imagem é enviada para o Docker Hub ou um registro privado, o Watchtower a baixa, encerra graciosamente o contêiner existente e o reinicia usando as mesmas opções da implantação original.
O início rápido é um único comando docker run que monta o socket do Docker (/var/run/docker.sock) e executa a imagem nickfedor/watchtower. O projeto afirma ser destinado a homelabs, media centers, ambientes de desenvolvimento local e configurações semelhantes, e explicitamente não recomenda uso comercial ou em produção, sugerindo Kubernetes com CI/CD em vez disso.
As imagens Docker são publicadas para amd64, i386, armhf, arm64v8 e riscv64. O README observa uma recomendação de usar uma versão recente do Docker; esta versão foi testada para suportar v1.43 e superiores, negocia automaticamente a versão da API por padrão e valida um DOCKER_API_VERSION definido explicitamente, recorrendo à negociação automática em caso de falha.
A documentação completa está hospedada em watchtower.nickfedor.com. O repositório é licenciado sob Apache-2.0, usa CircleCI, Codecov e Codacy, e mantém uma lista de todos os contribuidores.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.