3 ms·
Containers can be used as part of a deterministic build process, but they're not a silver bullet on their own: >which have the appropriate ... dependencies Wh
by ryukafalz 7y ago
Containers can be used as part of a deterministic build process, but they're not a silver bullet on their own:
>which have the appropriate ... dependencies
What are your dependencies? Have you specified them precisely?
Does anything in the build process use timestamps at any point? If so, your build isn't deterministic.
Furthermore, if your goal is reproducible builds rather than simple determinism, you may then care about where e.g. the GCC binary in your Docker container came from.