Web-only - preciso de uma imagem separada para cada container?

Ele contém cópias exclusivas dos temas do seu site, que incluem JS, CSS e outros tipos de ativos.

Também a combinação exclusiva de seus plugins e suas dependências.

É uma longa história, mas o Discourse e a maioria das ferramentas são anteriores a coisas como o Docker compose.

Nós enviamos um contêiner “gordo” que contém tudo, e há várias trocas para isso. Como uma delas, o contêiner com estado permite recursos como nosso atualizador de um clique baseado na web.

Vindo de uma abordagem mais moderna para como os contêineres são geralmente implantados hoje, é de fato uma grande discrepância. Isso é discutido longamente em O Discourse pode enviar imagens Docker frequentes que não precisam ser inicializadas? e vale a pena ler.

No final, nosso status quo atual funciona bem para pessoas que são apenas ligeiramente inclinadas tecnicamente, que podem copiar e colar comandos em uma sessão SSH e configurar DNS, mas não são mestres de contêineres Linux.

E para os mestres de contêineres Linux por aí, podemos dizer a eles que podem pegar essa imagem inicializada, enviá-la para um registro e reutilizá-la em seu software de orquestração de contêineres favorito.

Pessoas entre as duas personas acima, no entanto, sentem a dor mais intensamente.

2 curtidas