Skip to content

Decide on and document some basic guarantees on Nixery containers #133

@flokli

Description

@flokli

Spun out of #132 (comment)

Right now we add cacert and iana-etc from nixpkgs into every image (see builder/builder.go).

We sometimes add a /usr/bin/env symlink (if coreutils is part of the container), should will become available in nixpkgs as dockerTools.usrBinEnv.

Maybe we also should add dockerTools.{binSh,fakeNss} too, to add /bin/sh, and workaround some annoying nss-related problems.

Related, we might want to set the SSL_CERT_FILE environment variable to pkgs.cacert.out}/etc/ssl/certs/ca-bundle.crt to fix #101.

Once we agree on this, we should document all this, so people know what they can expect from these containers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions