We doubled our Docker Enterprise Solution Speed

Bruce H. Cottman, Ph.D.
6 min readFeb 28, 2020

We received overwhelming feedback on the 0.0.2 release of our Docker solution. Feedback had one common theme: only R&D use-cases are supported. I show the new Dockerfile and docker-compose.yaml in the 0.0.3 release. We are now able to support both Dev and Test use-cases in our company.

Project Seasons, Source: Docker

What was the problem?

Some of our developers and all of Test use PyCharm for code updates, debugging, running test suites, automated type-checking, automated coverage, automated formatting, and automated reviews.

However, for many Dev groups and most Test groups use-cases, the round-trip time for debugging and unit testing was considerably slower after the 0.0.2 Docker solution release.

What use-cases did our previous Docker package cover?

The initial use-case coverage of our 0.0.2 Docker package documents the following:

We discussed that every developer had their unique sandbox in which they developed (played). If the developer had to recover their development environment, it…

--

--

Bruce H. Cottman, Ph.D.
Bruce H. Cottman, Ph.D.

Written by Bruce H. Cottman, Ph.D.

I write my blog utilizing decades of experience in investment, programming, and data science.