Cara, falta contexto na tua pergunta.
E o discurso é sempre o mesmo: "precisamos de um ambiente completo, integrado, com tudo rodando simultaneamente pra medir a performance real."
Discurso de quem?
roda o que você precisa e pronto, tenho 16 containers na minha maquina de dev agora, ocupando 2 GB de ram, o maior ofensor sozinho tá usando 500GB, então rodar 47 containers com 12GB deveria ser totalmente possível.
A questão é quais você está rodando, quanto estão ocupando e quais são os que ocupam mais recurso.
Dá mais contexto nessa pergunta aí, assim não tem como te ajudar