Question about multiple containers, with load balancer on DO

You never know where you’ll need to scale beforehand.
It can be disk space, CPU cores, memory. Even when overdimensioning heavily you’ll not be able to predict what will be the bottleneck.

That, and scaling up (“just get a bigger server”) could also work pretty well, and it keeps your complexity low.