Várias imagens dentro de um contêiner

Então, aqui está o problema, eunecessário fazer algunsdesenvolvimento e para isso eu preciso dos seguintes pacotes:

MongoDbNodeJsNginxRabbitMqRedis

Uma opção é queEu tiro uma imagem do Ubuntu, criar um contêiner e comece a instalá-los um por um e pronto, inicie meu servidor e exponha as portas.

Mas isso também pode ser feito facilmente em uma caixa virtual e não usará o poder do Docker. Então, para isso, tenho que começar a criar minha própria imagem com esses pacotes. Agora, aqui está a pergunta: se eu começar a escrever meu Dockerfile e se colocar os comandos para baixar o nó js (e outros) dentro dele, isso novamente se tornará a mesma coisa que virtualização.

O que eu preciso é que eucomeçar a partir do Ubuntu e continueadicionando areferências doMongoDb, NodeJs, RabbitMq, Nginx e Redis dentro deDockerfile e, finalmente, exponha as respectivas portas.

Aqui estão as consultas que tenho:

Isso é possível? Como adicionar as referências de outras imagens dentro do Dockerfile ao iniciar a partir de uma imagem base.Se sim, então como?Também é essa a prática correta ou não?Como fazer esse tipo de coisa no Docker?

Desde já, obrigado.

questionAnswers(1)

yourAnswerToTheQuestion