4 ms·
docker solves 2 problems. first is you have no control over your devs and allow them to install any software from anywhere. and second is you want to sell cpu
by bdavis__ 7y ago
docker solves 2 problems. first is you have no control over your devs and allow them to install any software from anywhere. and second is you want to sell cpu time from the cloud in an efficient way (for the seller).
- StreamBright 7y agoAgree with the first one but disagree with the second one. EC2 was selling CPU time long time ago before Docker existed.
- dijksterhuis 7y agoDisagree with both statements. 1) is not a containerisation problem. It’s a team problem. I can jam in a load of npm and pip installs in to a shell install script. Maybe even delete /usr/ for the hell of it. Because the script isn’t isolated from the OS I can cause more damage. This problem is actually solved by doing code reviews properly and team discussions. 2) errr no. Containers != infrastructure. If you want to deploy on bare metal, you can.