|
|
|
|
|
by dogestudios
4433 days ago
|
|
> If you truly want to bypass learning the basics, then use Heroku or another similar service that handles much of that for you. Docker is not the answer. IMO Docker is a no-ops thing in the same way Heroku is. Not because Docker is especially good at taking care of all this but because Heroku isn't especially good either. Some things are taken care of by Heroku for free that aren't taken care of by Docker and vice versa. One example is that when you set up a Heroku app the number of logs it keeps is very short. This could be a disaster. At least when Docker is set up it keeps a reasonable number of logs (with most that are on GitHub). The developer may not know how to get them but can learn it on the fly. The other no-ops solutions often suck in some ways because to the difference between the needs of the companies that sell them and the developer. So even though Docker might have some problems I'm not convinced that a naive Docker setup is worse than a naive PaaS setup. Either way the developer who doesn't get the basics right (not your exhaustive list) is likely to be embarrassed at some point. |
|