Imagens Docker sem o Docker Hub?

Gostaria de criar a minha própria e, potencialmente, simplificar um pouco a configuração do Docker do Discourse. Já tenho uma configuração do nginx neste servidor, então isso seria redundante. Além disso, por questões de segurança, seria bom construir e hospedar localmente nossas próprias imagens do Docker do Discourse. Algum de vocês, desenvolvedores, faz isso? Também não é óbvio o quão minimalista é a imagem base. Geralmente, prefiro usar imagens baseadas no Alpine. Com nossa própria configuração do nginx, podemos então usar o Let’s Encrypt, por exemplo.

Bem-vindo ao clube de pessoas que querem configurações simples de imagens Docker. Você provavelmente vai querer ler:

O Let’s Encrypt já é suportado na instalação existente.

Se você quiser seguir uma rota não suportada para fins de aprendizado, o Dockerfile base pode ser encontrado aqui: discourse_docker/image/base/Dockerfile at master · discourse/discourse_docker · GitHub

Vocês constroem as imagens que usam para hospedagem apenas com esse Dockerfile ou com esse Dockerfile mais o Pups?

Usamos a mesma imagem base que é publicada no DockerHub e fixada em nosso launcher.

O Meta é implantado usando as mesmas ferramentas que todos utilizam: um ./launcher bootstrap app cria a imagem e tudo mais. Ao utilizar as mesmas ferramentas, garantimos que possamos identificar a maioria dos problemas mais cedo e corrigi-los antes que sejam distribuídos para todos.