Here is one solution that is pretty close to that. Create a SD card image, boot your devices of choice with SDRs plugged in, and you're off to the races with as many or as few services you feel like feeding.
Airplane Tracking Made Simple
adsb.im
FYI: Just to clear up the air with that Docker setup. They are NOT contributing to aircraft tracking for the public good. Basically what Dirk does is take other peoples' work then claim it as his own to promote his toxic buddies. There is some coincidences that have lead to the belief that they are somehow involved in intentionally keeping the community divided for the purpose of promoting the PE firm and ADSBx. His buddies went from attacking ADSBx and insulting all the other devs to promoting ADSBexchange as the primary feed option.
That developer refuses to support Airplanes.Live MLAT and is notoriously toxic about it. (He's had multiple rage DMs with other team members at Airplanes.Live)
We're going to go down the rabbit hole of a lot of the non-public back end things that have gone on over the last 8 months. This is also why it's been hard to get out there and get Airplanes.Live as the alternative.
Airplanes.Live MLAT is not different than any other site (and he implements it incorrectly), and he uses it to promote a lot of very divisive toxic people. He's involved one of the troll sites that popped up after the sale of ADSBx, Dirk and his cohorts called everyone stupid, then kept insulting and harassing people over privacy polices. He's heavily promoted by an app called JETTIP, that is trying to find free source of FlightAware style data for his pay to use alerts. JETTIP owner believes that everything should be free except his commercial app because he wants. JETTIP and Dirk (adsb.im) do not support anything positive or the community.
(I pages of DMs and early messages from them just after the sale.)
Dirk has repeatedly attacked and insulted Kevin (airframes.io) and Ben (thebadlgeek, SAT, ACARS; has tried to get them banned from every chat/forum Discord he in. I'm not sure why one place tolerates him, there has been at length discussion about banning him but they don't want to deal with the drama he will create.
I get that some of the Docker people want to promote it for some reason but the it's not remotely stable code. Dirk has been banned from several Discords and seems to have been quarantined in Docker one that "tolerates" him because he uses their Docker packages. That image is a compilation of Docker packages poorly configured. Dirk creates drama in the tracking community by continually insulting other developers.
The trouble you will have just trying to make that work and dealing with the issues of how that Docker pile built is not worth it.
There are also issue with upload bandwidth and CPU time. Using this on a Pi Zero, Pi 2, and probably PI 3 or 4, then enabling 10 sites will likely make the data useless if you don't have enough upload bandwidth to handle it. If it's on WiFi the situation becomes even worse.
Let me repeat, it doesn't support Airplanes.Live MLAT intentionally.
We're getting way off the topic here but ultrafeeder is a much better alternative if you want to use Docker. While it packs everything into a single container, so it's not really efficient - the YAML Docker config might be something for a few people.
GitHub - sdr-enthusiasts/docker-adsb-ultrafeeder: ADSB-Ultrafeeder is an all-in-one ADSB container with readsb, tar1090, graphs1090, autogain, multi-feeder, and mlat-hub built in
Using bare metal with a stable image for PI is AWLAYS the reccomended way.