No recomiendo configurar un multisitio con menos de 4 GB de RAM, pero puedes consultar: Multisite configuration with Docker.
Por lo que puedo deducir de tus habilidades y necesidades, te recomendaría usar droplets de 1 GB para cada ciudad hasta que tengas al menos 5. Mientras tanto, puedes experimentar con multisitio en droplets que crees para pruebas y luego elimines.
Te recomiendo que esperes a tener un problema antes de intentar solucionarlo.