Nginx e docker disponibilizando duas portas

Eu gostaria de rodar minha aplicação em duas portas 10740 e 10730 e gostaria de usar nginx em um container com dois fontes (pastas: app1 e app2) quando no meu navegador no host que tenho o docker ele chamar localhost:10740 ele roda o app1 e quando eu chamar no navegador localhost:10730 ele rodar oq tá no app2. Pq a minha intenção é criar uma única imagem que já faça a distribuição desse serviço apenas usando o docker pull. Isso é possível usando nginx e docker?