Skip to content

On recommending Docker #156

Description

@GuilloteauQ

Hello,

In its current state, I don't really think there enough "warnings" about the use of Docker(files) for authors...
Based on recent studies12, it really seems like docker(files) is not suitable for long-term reproducibility.
One point missing for the packaging page3 would be to mention tools such as Nix4 and Guix5 which are made for (long-term) reproducibility, and which can produce reproducible containers (for example6).

If you are interested, I can make a PR with some text about Nix/Guix and explaining the limitations of Docker(files).

Footnotes

  1. https://arxiv.org/pdf/2601.12811

  2. https://dl.acm.org/doi/pdf/10.1145/3736731.3746146

  3. https://sysartifacts.github.io/packaging-guide.html

  4. https://nixos.org/

  5. https://guix.gnu.org/

  6. https://nix.dev/tutorials/nixos/building-and-running-docker-images.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions