|
|
Subscribe / Log in / New account

Merkle trees and build systems

Merkle trees and build systems

Posted Jun 9, 2020 3:16 UTC (Tue) by bergwolf (guest, #55931)
In reply to: Merkle trees and build systems by Cyberax
Parent article: Merkle trees and build systems

> I'm really disgusted by Dockerfiles

Could you elaborate a bit why you dislike Dockerfiles?


to post comments

Merkle trees and build systems

Posted Jun 9, 2020 3:27 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link]

Mostly because they _pretend_ to be declarative descriptions of the resulting image, while introducing subtle non-reproducible bugs.

Just take a typical Dockerfile from Github: https://github.com/wurstmeister/kafka-docker/blob/master/... - this is random example from using their code search function.

You can see that it does: "apk add --no-cache bash curl jq docker" - basically installs the most recent available version of packages, without any notion of "lockfiles".


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds