3 ms·
For small scales and small teams that know what each other are doing, what the author mentions is fine. But can you seriously imagine onboarding a new engineer
by tedk-42 6y ago
For small scales and small teams that know what each other are doing, what the author mentions is fine.
But can you seriously imagine onboarding a new engineer and telling them to deploy to prod, they need to run an `scp` command onto a host?
Docker solves a lot of problems, among them include packaging and deploying a universal 'deployment unit' that works across many systems.
The author only requires one uncontrolled unknown to be introduced to break their entire unicorn setup.
- kitd 6y agoAgreed. I get a lot of "engineering comfort" knowing that the environment I use on my machine to build, test and run an executable is the same as the one used in prod.