===== Nix Package Manager - Part 2 - Nix-powered Docker Containers =====
Nix is a powerful package manager for UNIX-like systems powered by a functional programming language. In this video, look at the benefits of using Nix to generate Docker container images.
* [[https://youtu.be/5XY3K8DH55M|YouTube]]
==== Example 1 - Nix-powered Docker Images ====
* GitHub: https://github.com/jhol/otl-nix-docker-example
==== Nix Derivations as Docker Layers ====
* [[https://grahamc.com/blog/nix-and-layered-docker-images/|Graham Christensen - Optimising Docker Layers for Better Caching with Nix]]
==== Example 2 - Nix Development Environments in Docker Images ====
* GitHub: https://github.com/jhol/otl-nix-cxx-example
==== Example 3 - Nix Bootstrapping Docker Image ====
* GitHub: https://github.com/jhol/docker-nix-bootstrap