I agree that dockerfile’s are not very reproducible. But honestly, that’s not how most people use it. I believe most people just pull the already built image which is very reproducible. Anyways, I found this video interesting and thought I’d share it and get your guys thoughts.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    flake? The experimental feature that hasn’t been stabilised for multiple years, isn’t officially part of the main package repository (nixpkgs), requires external tutorials and documentation because it doesn’t have an official tutorial and the most official documentation on it is in a man page about nix flakes, and has split the community in flakes vs no flakes, is better than a well documented (from the beginning mind you) file which is used throughout most of the industry?

    Yeah… no

      • Nate Cox@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’ll disagree with the above. I’ve been using flakes for over a year now for my projects and they are fantastic for both personal use and for distributing along with a public repository.

        I’ve been able to dump both Docker and asdf-vm for flake files with direnv, and am very happy with the workflow.