Last Updated: 2021-05-15
A programmer at Project P wanted the Docker container to install
packages within the Dockerfile instead of an entrypoint script. This would have
saved something like 3 seconds of boot up time per week (month?) but take me an
extra day or two of fiddling around with a nasty dockerfile base.
My mentor D offered me some advice: Agree with the client. Then deploy the imperfect version, all while explaining to the client that this isn't perfect and we'll do it correctly in a few days time.
What happens here is that, at this point the client has a working version in their hands and will likely want to move on to the next thing -- something that actually matters.