From You Are Most Likely Misusing Docker, I quote:
Docker started as a tool to enable easier scaling of your applications….
Today docker is usually used to distribute applications instead of just for easier scaling. If you’re using docker for your development environment you’re probably not using docker for scaling, you’re using it to get a reproducable development environment.
But that’s just the tip of the iceberg of dumb. Continue reading