A equipe da Century Link Labs desenvolveu duas novas ferramentas de software livre que podem usar ganchos da web para atualizar contêineres em execução.
O primeiro aplicativo é Zodiac que usa um modelo de implantação "push". É uma ferramenta leve construída sobre o Docker Compose , para fácil implantação e reversão de aplicativos dockerizados. Ele mantém um histórico de todas as implantações que também permitem a reversão para uma implantação anterior.
O segundo aplicativo A Torre de Vigia usa um modelo de implantação "pull". Esse modelo permite que os contêineres do Docker que residem atrás de um firewall detectem e executem alterações com mais segurança sem expor uma porta externa.
A Torre de Vigia sabe como reiniciar corretamente um conjunto de contêineres vinculados. Se uma atualização for detectada para uma das dependências em um grupo de contêineres vinculados, a Torre de Vigia parará e iniciará todos os contêineres na ordem correta, para que o aplicativo volte a funcionar corretamente.
Eu não tenho afiliação com a Century Link Labs.
Outro aplicativo mais simples que você pode querer dar uma olhada é Docker Puller .