Those are amateur problems, real problems start when you are unable to run it or you don’t have source code. Bonus, it’s written in the in house language made by developer who left job or died - true story.
I had an important CICD pipeline that published a dinky little web-thing that was important for customer experience. The first line of the final docker file was from company-node:base. I had all the source code. I had all the docker files. At no point was there ever a container named company-node let alone a tag of base.
The one and only version of this container was on the CICD server.
Those are amateur problems, real problems start when you are unable to run it or you don’t have source code. Bonus, it’s written in the in house language made by developer who left job or died - true story.
Oh God. Story time.
I had an important CICD pipeline that published a dinky little web-thing that was important for customer experience. The first line of the final docker file was
from company-node:base. I had all the source code. I had all the docker files. At no point was there ever a container namedcompany-nodelet alone a tag of base.The one and only version of this container was on the CICD server.