5 ms·
Essentially it lets you run 20 super-lightweight VMs on a single machine... Each one of those could be running different apps, and Docker makes it really easy t
by drcode 12y ago
Essentially it lets you run 20 super-lightweight VMs on a single machine... Each one of those could be running different apps, and Docker makes it really easy to build a custom machine image using a single script (called a Dockerfile) using any standard linux OS as a base.
So yes, powering 20 thin clients running different apps from a single server is a perfect use case.
- wastedhours 12y agoGreat, thanks for that! Not a sysadmin by trade so didn't know whether I'd misinterpreted how it worked.
- gregory90 12y agoWhat about isolation between apps? I have app A connected to database A, and app B connected to database B. Is there a way to deny connections from app A to database B etc? What I want is to make groups of containers that can talk only to each other(only to containers within one group). Does CoreOS provide something like that? Maybe kubernetes? What are possible options?
- drcode 12y agoDocker has a sophisticated system for controlling what ports are open on each container and which other containers it can "see" when it uses these ports.