Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

atualização de sistema operacional no container

Boa tarde, gostaria de agradecer ao excelente curso oferecido, mas tenho a seguinte dúvida:

Qual seria as melhores práticas para atualizar os pacotes de sistema operacional de uma forma rotineira nos containers de uma empresa?

Por exemplo, suponhamos que a empresa deva utilizar seu repositório privado e utilize um ambiente Debian.

1- A primeira alternativa seria gerar periodicamente um novo build com alguns comandos de update como (apt-get update && apt-get upgrade) antes de fazer os procedimentos de criar a imagem

2- Uma outra alternativa seria fazer um pull do sistema operacional raiz do docker.hub e fazer um novo build do sistema operacional e depois fazer um push para o repositório particular

Por alguns testes que fiz isso a longo prazo deve gerar uma carga de histórico grande, ou não? Pois mesmo removendo as imagens com docker rmi parece que o espaço não é liberado totalmente, ou deveria?

Oque é feito no mercado para fazer as atualizações de sistema operacional no container periodicamente?

1 resposta
solução!

Olá Marcel,

Na documentação do Docker eles comentam sobre essa possibilidade de realizar o build automaticamente, justamente visando a manter a aplicação no container atualizada, acredito que seja exatamente o que você está procurando: https://docs.docker.com/docker-hub/builds/

Abs