NixOS / Docker
Licence: lgpl-2.1
Dockerfiles to package Nix in a minimal docker container
Stars: ✭ 114
Projects that are alternatives of or similar to Docker
Nix Examples
Showcase of Nix usage for various technologies
Stars: ✭ 31 (-72.81%)
Mutual labels: nixos, nix
Vuizvui
Nix(OS) expressions used by the OpenLab and its members
Stars: ✭ 87 (-23.68%)
Mutual labels: nixos, nix
Nixos Config
NixOS configurations for server and desktop systems, including user specific config. with Home Manager
Stars: ✭ 30 (-73.68%)
Mutual labels: nixos, nix
Nix Deploy
Deploy software or an entire NixOS system configuration to another NixOS system
Stars: ✭ 111 (-2.63%)
Mutual labels: nixos, nix
Fenix
Rust nightly toolchains and rust analyzer nightly for nix [[email protected]]
Stars: ✭ 29 (-74.56%)
Mutual labels: nixos, nix
Nixery
Container registry which transparently builds images using the Nix package manager
Stars: ✭ 1,023 (+797.37%)
Mutual labels: nixos, nix
Nixops
NixOps is a tool for deploying to NixOS machines in a network or cloud.
Stars: ✭ 838 (+635.09%)
Mutual labels: nixos, nix
Kevin Nix
NixOS for the Samsung Chromebook Plus (kevin)
Stars: ✭ 18 (-84.21%)
Mutual labels: nixos, nix
Home Manager Template
A quick-start template for using home-manager in a more reproducible way.
Stars: ✭ 73 (-35.96%)
Mutual labels: nixos, nix
This image contains an installation of the Nix package manager.
Use this build to create your own customized images as follows:
FROM nixos/nix
RUN nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs
RUN nix-channel --update
RUN nix-build -A pythonFull '<nixpkgs>'
Limitations
By default sandboxing is turned off inside the container, even though it is enabled in new installations of nix. This can lead to differences between derivations built inside a docker container versus those built without any containerization, especially if a derivation relies on sandboxing to block sideloading of dependencies.
To enable sandboxing the container has to be started with the
--privileged
flag and sandbox = true
set in /etc/nix/nix.conf
.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].